一本书被人撕了一张 已知剩余页码之和为140 问该书有多少页 被撕的是第几张
写出完整的过程
一本书被人撕了一张 已知剩余页码之和为140 问该书有多少页 被撕的是第几张
写出完整的过程
int main(void){ int SumPage(int p); for (int i = 10; i < 100; ++i) for (int j = 1; j <= i; ++j) if (SumPage(i) - j == 140){ cout << i << endl; cout << j << endl; goto XXC; } XXC: system("PAUSE"); return 0; }
int SumPage(int p){ int sum = 0; for (int i = 1; i <= p; ++i) sum += i; return sum; }
一共17页, 被撕掉的是第13页
1+2+3+……+15+16+17=153
153-13=140