注意E在每一層的值不一定相同,定義在k個(gè)建筑時(shí),能量為Ek,可依次遞推出等式 E1 = 2E0 - H1 ≥ 0 E2 = 2E1 - H2 = 4E0 - 2H1 - H2 ≥ 0 ··· Ek = 2Ek-1 - Hk ≥ 0 每個(gè)Ek值均大于0,每個(gè)等式均可以得到關(guān)于E0的一個(gè)下限,取下限的最大值,即為答案。 #include <iostream> #include <algorithm> #include <cmath> using namespace std; int main() { int N, E = 0, tmp; lon...