您的位置:首页 > 其它

第七届蓝桥杯【省赛试题2】生日蜡烛

2017-03-07 21:23 302 查看
题目描述:

某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。

现在算起来,他一共吹熄了236根蜡烛。

请问,他从多少岁开始过生日party的?

请填写他开始过生日party的年龄数。

注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。

题目答案:

26

题目思路:

枚举开始过生日的年龄和当前年龄即可。

题目代码:

#include<cstdio>
#include<algorithm>
using namespace std;

int main(){
//i表示开始年龄,j表示当前年龄
for(int i=1 ;i<100 ;i++){
int sum = 0;
for(int j=i ;j<100 ;j++){
sum += j;
if(sum>236)break;
if(sum==236)printf("%d\n",i);
}
}

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: