题目
某君从某年开始每年都举办一次生日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

【蓝桥杯】【生日蜡烛】相关推荐

  1. 第七届蓝桥杯——生日蜡烛

    [问题描述] 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? [答案提交] 请填写 ...

  2. 蓝桥杯ACM简单题-生日蜡烛 2020-12-22

    蓝桥杯ACM简单题-生日蜡烛 1.问题描述 某人从某年开始每年都举办一次生日派对,并且每次都要吹熄与年龄相同根数的蜡烛.现在算起来,他一共吹熄了236根蜡烛.请问,他从多少岁开始过生日派对的? 2.算 ...

  3. 蓝桥杯2016第七届C语言B组省赛习题题解——习题B.生日蜡烛

    每日刷题(十一) 蓝桥杯第七届C语言B组省赛习题 习题B:生日蜡烛 我们可以立刻想到等差数列求和,那就是Sn = (n0 + n)* (n - n0 + 1)/ 2 Sn = 236,很明显这里有两个 ...

  4. 蓝桥杯 【生日蜡烛】

    蓝桥杯 [生日蜡烛] 题目 分析 代码 题目 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛.现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日par ...

  5. 2016年第七届蓝桥杯 - 省赛 - C/C++大学A组 - B. 生日蜡烛

    生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日par ...

  6. 生日蜡烛——第七届蓝桥杯C语言B组(省赛)第二题

    原创 生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日 ...

  7. 2016蓝桥杯省赛---java---B---2(生日蜡烛)

    题目描述 生日蜡烛 思路分析 代码实现(方式一) package com.atguigu.TEST;class Main{public static void main(String[] args) ...

  8. Java蓝桥杯02——第二题集锦:生日蜡烛、星期一、方格计数、猴子分香蕉

    第二题 生日蜡烛(结果填空) 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填 ...

  9. 生日蜡烛 (蓝桥杯入门)

    生日蜡烛 某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛. 现在算起来,他一共吹熄了236根蜡烛. 请问,他从多少岁开始过生日party的? 请填写他开始过生日par ...

  10. 【蓝桥杯c++与Python每日练习】每日刷题day4:煤球数目,生日蜡烛,凑算式

    文章目录 一,煤球数目 二,生日蜡烛 三,凑算式 四,END

最新文章

  1. qt 实现窗口局部镂空,并截图显示。
  2. windows10远程控制 电脑,远程桌面
  3. python读取excel某一行内容-python3读取excel文件只提取某些行某些列的值方法
  4. linux服务器运行matlab文件报错
  5. eval() python_python的eval和exec的区别与联系
  6. 转载:JS数组reduce()和reduceRight()方法
  7. feign调用多个服务_SpringCloud使用Feign实现服务调用|chu
  8. 教程:如何使用Java以编程方式打印PDF文件?
  9. 前端小项目(四)| 咖啡厅网页页面
  10. 【DockerCE】Docker-CE 20.10.13正式版发布
  11. 结合Delphi和Python的优势:使用Delphi VCL组件快速构建超现代的Python本机Windows GUI桌面酷炫用户界面应用
  12. C 统计数字和大写字母和小写字母的个数
  13. 文字识别(四)--大批量生成文字训练集
  14. 2021夏魔训作业 第三天 2021-07-28
  15. Broken Necklace破碎的项链
  16. 计算方法 matlab代码,计算方法及其MATLAB实现
  17. Firefox OS的奇幻漂流——全面解析新一代Open Web移动操作系统
  18. android 老人机模式,老人模式简单至上_小米 红米_手机Android频道-中关村在线
  19. S32K144-hello_word点灯
  20. 使用VHDL进行乒乓球游戏电路设计

热门文章

  1. Word怎么删除空白页?分享5个基础方法!
  2. 随机过程笔记(二):布朗运动
  3. Duang!异地多活!_InfoQ_传送门
  4. 新西兰天维网:新西兰净移民数量呈下降趋势
  5. Lambda表达式(λ表达式)
  6. RPG游戏《黑暗之光》流程介绍与代码分析之(五):背包系统的实现(上)
  7. 关于【QQ空间魔力日志】的说明
  8. LT8618SX中文简介
  9. 渗透工具之hackbar 安装
  10. 如何从另一个PPT中提取母版(WPS)