0
点赞
收藏
分享

微信扫一扫

蓝桥杯2016届省赛B组(生日蜡烛)

穆熙沐 2022-01-11 阅读 60

某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。
现在算起来,他一共吹熄了236根蜡烛。
请问,他从多少岁开始过生日party的?
请填写他开始过生日party的年龄数。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。

直接上代码:

C语言:

#include <stdio.h>
 
int main() {
	int sum;
	for (int i = 1; i < 100; i++) {//几岁开始
		sum = 0;
		for (int j = i; j < 100; j++) {//今年几岁
			sum += j;
			if (sum == 236) {
				printf("%d岁开始\n", i);
				printf("现在%d岁\n", j);
				break;
			}
		}
	}
	return 0;
}

C++:

#include <iostream>
using namespace std;
 
int main() {
	int sum;
	for (int i = 1; i < 100; i++) {//几岁开始
		sum = 0;
		for (int j = i; j < 100; j++) {//今年几岁
			sum += j;
			if (sum == 236) {
				cout << i << "岁开始" << endl;
				cout << "现在" << j << "岁" << endl;
				break;
			}
		}
	}
	return 0;
}
举报

相关推荐

0 条评论