国王的遗产
题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
国王的遗产
X 国是个小国。国王 K 有 66 个儿子。在临终前,K 国王立下遗嘱:国王的一批牛作为遗产要分给他的 66 个儿子。
其中,大儿子分 1441 ,二儿子 1551 ,三儿子 1661 ,....直到小儿子分 1991 。
牛是活的,不能把一头牛切开分。
最后还剩下 1111 头牛,分给管家。
请计算国王这批遗产中一共有多少头牛。
运行限制
- 最大运行时间:1s
- 最大运行内存: 128M
代码:
#include<iostream>
using namespace std;
int main() {
int res = 50;
while (1) {
res++;
if (res % 5 == 0 &&
res % 6 == 0 &&
res % 7 == 0 &&
res % 8 == 0 &&
res % 9 == 0 &&
res / 4 + res / 5 + res / 6 + res / 7 + res / 8 + res / 9 == res - 11) {
cout << res << endl;
break;
}
}
return 0;
}