Javaは連続とある数の数字のシーケンスを求めます
554 ワード
public class ContinuousSum {
public static void main(String[] args) {
int result = 15;
for(int begin=1; begin<=result/2; begin++) {
for(int end=begin+1; end<=result/2+1; end++) {
int sum = 0;
for(int k=begin; k<=end; k++) {
sum += k;
}
if(sum == result) {
for(int k=begin; k<=end; k++) {
System.out.print(k + " ");
}
System.out.println();
}
}
}
}
}