生日蜡烛
某君从某年开始每年都举办一次生日party, 并且每次都要吹熄与年龄相同根数的蜡烛。
现在算起来,他一共吹熄了236根蜡烛。
请问, 他从多少岁开始过生日party的?
请填写他开始过生日party的年龄数。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。
代码练习
#include<stdio.h>
int main()
{
for(int i=1; i<100; ++i) {
for(int j=i; j<100; ++j) {
if ((i+j) *(j-i+1) /2==236)
printf("%d %d",i,j)
}
}
for(inti=1; i<100; ++i) {
int t=i*(i-1)/2;
if((236-t)%i==0){
printf("%d %d",(236-t)/i,i);
}
}
return 0;
}
参考结果
应该选取26岁开始