2.生日蜡烛

题目内容:

生日蜡烛

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

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

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

请填写他开始过生日party的年龄数。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。

//***************************************************************************************************************************//

分析:暴力破解,两个循环遍历,模拟过程

 1 #include"iostream"
 2 using namespace std;
 3 int main()
 4 {
 5     int sum,i;
 6     for(i=1;i<236;i++)
 7     {
 8         for(int j=1;j<236;j++)
 9         {
10             sum=(i+j)*(j-i+1)/2;
11             if(sum==236) break;
12         }
13         if(sum==236) break;
14     }
15     cout<<i<<endl;
16     return 0;
17 }
时间: 2024-08-24 07:24:10

2.生日蜡烛的相关文章

蓝桥杯-生日蜡烛

生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日party的年龄数.注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字.26 #include <iostream>#include <cmath>using namespace std;/*int sum_num(int n){ int i,sum=0; for(i=1;i&

生日蜡烛(蓝桥杯)

生日蜡烛(蓝桥杯) 1.生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日party的年龄数.注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字. 2.C语言实现代码 #include<stdio.h> int main(){ int i,j,sum = 0; for(i = 1;i<=100;i++){ //确定起始过生日年龄 f

java算法 蓝桥杯(题+答案) 生日蜡烛

2.生日蜡烛  (结果填空) 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛.现在算起来,他一共吹熄了236根蜡烛.请问,他从多少岁开始过生日party的?请填写他开始过生日party的年龄数.注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字. 1 public class _2生日蜡烛 { 2 public static void main(String[] args) { 3 for (int i = 1; i <= 100; i++) {

02生日蜡烛(数字填空)

某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日party的年龄数.注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字. //先给出答案:26 //注意:一般蓝桥杯的数字填空可以暴力枚举来求解 //思路:暴力枚举-->两个嵌套循环 #include<iostream> using namespace std; int main() { in

[算法]蜡烛问题

问题: 生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日party的年龄数. 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字. 分析:本来想设一个未知量,按这个流程走一遍,最后求得.但在实际操作中,找不到计算机表示「未知量」的方法,而且觉得按这个流程走的话会比较繁琐.于是就列了一下这个规律,也真得找到了一个规律. n n+1 n+2

2016 第七届蓝桥杯 c/c++ B组省赛真题及解题报告

2016 第七届蓝桥杯 c/c++ B组省赛真题及解题报告 勘误1:第6题第4个 if最后一个条件粗心写错了,答案应为1580. 条件应为abs(a[3]-a[7])!=1,宝宝心理苦啊.!感谢zzh童鞋的提醒. 勘误2:第7题在推断连通的时候条件写错了,后两个if条件中是应该是<=12 落了一个等于号.正确答案应为116. 1.煤球数目 有一堆煤球.堆成三角棱锥形.详细: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形). -. 假设一共

《纸牌屋》

弗兰西斯·安德伍德是 一位极具政治野心的南卡罗来纳州民主党众议员.众议院多数党党鞭.他帮助加勒特·沃克赢得大选成为第45任美国总统,而沃克作为回报则许诺将任命他为国务卿.然而,在沃克宣誓就职之前,白宫幕僚长琳达·瓦斯奎兹却告知安德伍德,称总统希望将他留在国会推动法案通过,因而将不会提名他作国务卿.安德伍德对总统的背叛之举愤怒不已,他决定单干倒戈,逐步实现自己的总统梦想. 第一季第1集 弗兰西斯.安德伍德做了一段漂亮的开场白,他是美国国会多数党领袖,一个老谋深算的职业政客,已经在国会待了很多年.他

第七届蓝桥杯本科B组省赛

煤球数目 有一堆煤球,堆成三角棱锥形.具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), -. 如果一共有100层,共有多少个煤球? 请填表示煤球总数目的数字. 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字. 思路: 推出第i层有i*(i+1)/2个煤球,累加到100层即可,答案为171700 #include <bits/stdc++.h> using namespace std; int main() {

2016年 蓝桥杯省赛(Java)

煤球数目 有一堆煤球,堆成三角棱锥形.具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), .... 如果一共有100层,共有多少个煤球? 请填表示煤球总数目的数字. 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字. 171700 public class Main { public static void main(String[] args) { int ans = 0; for(int i = 1; i <=