题目如下:

生日蜡烛

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

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

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

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

分析:发现这是一个等差数列,且公差为1,所以我们就差了两个参数既首项和末项,这里我们就可

使用两个for循环来遍历首项和末项,最后使用大家都知道的公式(首项+末项)*项数除以二,来进行判断即可

public class test1 {
public static void main(String[] args){
int i;
for(i=1;i<=100;i++){
for(int j=i;j<100;j++){
if((((i+j)*(j-i+1))/2)==236){
System.out.println(i);
}
}
}
}
}

  运行结果为:

26

最新文章

  1. Android中手机录屏并转换GIF的两种方式
  2. Oracle_数据处理
  3. Arc GIS engine10.2与VS2012的安装及匹配步骤
  4. Ajax跨域:Jsonp原理解析
  5. C#编程语言与面向对象—— 多态
  6. Linux学习之六——使用vi和vim
  7. Memcached‘do_item_get’函数安全漏洞
  8. Android 4.2启动代码分析(一)
  9. 与众不同 windows phone (11) - Background Task(后台任务)之警报(Alarm)和提醒(Reminder)
  10. [原]Escape From the iOS Sanbox on Jailbreak Device
  11. 将前台input中的数据异步传到后台并存入数据库
  12. 2018年最完整5大网页设计图标解决方案:Font Awesome奥森图Unicode、CSS 和、Font以及国产zfont图标集
  13. Linux本地网络脚本配置(内网与外网)
  14. EF Core 小坑:DbContextPool 会引起数据库连接池连接耗尽
  15. Go 初体验 - 令人惊叹的语法 - defer.3 - defer 函数参数计算时机
  16. Linux内核 kmalloc, kzalloc &amp; devm_kzalloc 区别【转】
  17. &lt;&lt;架构漫谈&gt;&gt;读后感
  18. 关于memcached
  19. PostgreSQL学习手册(目录)
  20. linux挂载光盘

热门文章

  1. js替换字符串中所有指定的字符
  2. Python 任务队列 Celery
  3. Linux: bash script
  4. sql嵌套批量更新
  5. Jenkins构建本地项目到服务器上自动部署的方法
  6. Linux搭建SVN服务器(服务端)
  7. 拉勾网招聘数据分析(Echarts, SQL, java)
  8. jenkins构建后操作添加“Publish to Subversion repository”与Eclipse更新提交SVN文件冲突
  9. AngularJS模块
  10. FFT/NTT 多项式学习笔记