【蓝桥杯】【生日蜡烛】
【题目】
某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。现在算起来,他一共吹熄了236根蜡烛。
请问,他从多少岁开始过生日party的?
请填写他开始过生日party的年龄数。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。
【分析】
假设他开始过生日的年龄数是x,根据常识 x>=1且x<=100
x+(x+1)+(x+2)+…+(x+n)=236,n>=1且x+n<=100
【源码】
public static void main(String[] args) {//使用双层循环,某君从i岁开始举办生日partyok:for(int i=1; i<=100; i++){//某君今年j岁了for(int j=i; j<=100; j++){//如果从i岁开始到j岁结束,一共吹灭236个蜡烛,就找到答案if(sum(i,j)==236){//find resultSystem.out.println("开始办party的年龄是:" + i);break ok;}else if(sum(i,j)>236){break;}}}}//返回从x加到y的总和private static int sum(int x, int y){if(x > y) return 0;int sum = 0;for(int i=x; i<=y; i++){sum += i;}return sum;}
【结果】
26
【蓝桥杯】【生日蜡烛】相关推荐
- 第七届蓝桥杯——生日蜡烛
[问题描述] 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? [答案提交] 请填写 ...
- 蓝桥杯ACM简单题-生日蜡烛 2020-12-22
蓝桥杯ACM简单题-生日蜡烛 1.问题描述 某人从某年开始每年都举办一次生日派对,并且每次都要吹熄与年龄相同根数的蜡烛.现在算起来,他一共吹熄了236根蜡烛.请问,他从多少岁开始过生日派对的? 2.算 ...
- 蓝桥杯2016第七届C语言B组省赛习题题解——习题B.生日蜡烛
每日刷题(十一) 蓝桥杯第七届C语言B组省赛习题 习题B:生日蜡烛 我们可以立刻想到等差数列求和,那就是Sn = (n0 + n)* (n - n0 + 1)/ 2 Sn = 236,很明显这里有两个 ...
- 蓝桥杯 【生日蜡烛】
蓝桥杯 [生日蜡烛] 题目 分析 代码 题目 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛.现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日par ...
- 2016年第七届蓝桥杯 - 省赛 - C/C++大学A组 - B. 生日蜡烛
生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日par ...
- 生日蜡烛——第七届蓝桥杯C语言B组(省赛)第二题
原创 生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日 ...
- 2016蓝桥杯省赛---java---B---2(生日蜡烛)
题目描述 生日蜡烛 思路分析 代码实现(方式一) package com.atguigu.TEST;class Main{public static void main(String[] args) ...
- Java蓝桥杯02——第二题集锦:生日蜡烛、星期一、方格计数、猴子分香蕉
第二题 生日蜡烛(结果填空) 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填 ...
- 生日蜡烛 (蓝桥杯入门)
生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日par ...
- 【蓝桥杯c++与Python每日练习】每日刷题day4:煤球数目,生日蜡烛,凑算式
文章目录 一,煤球数目 二,生日蜡烛 三,凑算式 四,END
最新文章
- qt 实现窗口局部镂空,并截图显示。
- windows10远程控制 电脑,远程桌面
- python读取excel某一行内容-python3读取excel文件只提取某些行某些列的值方法
- linux服务器运行matlab文件报错
- eval() python_python的eval和exec的区别与联系
- 转载:JS数组reduce()和reduceRight()方法
- feign调用多个服务_SpringCloud使用Feign实现服务调用|chu
- 教程:如何使用Java以编程方式打印PDF文件?
- 前端小项目(四)| 咖啡厅网页页面
- 【DockerCE】Docker-CE 20.10.13正式版发布
- 结合Delphi和Python的优势:使用Delphi VCL组件快速构建超现代的Python本机Windows GUI桌面酷炫用户界面应用
- C 统计数字和大写字母和小写字母的个数
- 文字识别(四)--大批量生成文字训练集
- 2021夏魔训作业 第三天 2021-07-28
- Broken Necklace破碎的项链
- 计算方法 matlab代码,计算方法及其MATLAB实现
- Firefox OS的奇幻漂流——全面解析新一代Open Web移动操作系统
- android 老人机模式,老人模式简单至上_小米 红米_手机Android频道-中关村在线
- S32K144-hello_word点灯
- 使用VHDL进行乒乓球游戏电路设计