zoukankan      html  css  js  c++  java
  • 蓝桥杯比赛javaB组练习《生日蜡烛》

    题目如下:


    生日蜡烛

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

  • 相关阅读:
    CHOCBase
    iOS 12中无法获取WiFi的SSID了?
    如何打开Assets.car文件
    博客园美化资源网站链接
    xcode工程配置绝对路径与相对路径
    UIControl事件
    UIButton属性
    UIAlertView
    UIActivityIndicatorView
    NSAttributedString
  • 原文地址:https://www.cnblogs.com/liushuncheng/p/6616503.html
Copyright © 2011-2022 走看看