蓝桥杯--生日蜡烛

1.题目

蓝桥杯--生日蜡烛_第1张图片

2.思路 利用两个for循环 第一个for循环表示 从第几年开始过生日 第二个表示 以后每一年的加数 具体在代码体出现

3.代码

public class J79 {
	public static void main(String[] args) {
		int sum=0;//总蜡烛数
		for(int i=1;i<100;i++) {//表示从第i年开始过生日
			sum+=i;//加上蜡烛数
			for(int j=i+1;j<100;j++) {//表示从i+1年过生日
				sum+=j;//进行累加
				if(sum==236) {//判断每次是否为236 是的话输出i年
					System.out.println(i);
				}
			}
			if(sum!=236) {// 如果从第i年不行的话 我们就要把sum置零 重新计算
				sum=0;
			}
		}
	}
}

 

你可能感兴趣的:(蓝桥杯,职场和发展)