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;
}
}
}
}