2016蓝桥杯java A组第2题

来源:互联网 发布:js获取系统时间 编辑:程序博客网 时间:2024/05/16 05:37
生日蜡烛


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


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


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


请填写他开始过生日party的年龄数。

注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。

思想:考虑等差数列求和公式两层循环暴力破解

class Main {public static void main(String[] args) {f();}//(a+b)*(b-a+1)/2 考虑等差数列求和公式两层循环暴力破解private static void f() {// TODO Auto-generated method stubfor(int a = 1;a<=100;a++){for(int b = a+1;b<=100;b++){if((a+b)*(b-a+1)/2==236){System.out.println(a);}}}}}

结果是:26

华love邵

1 0
原创粉丝点击