ContinuousSum_n
来源:互联网 发布:linux cp mv 速度 编辑:程序博客网 时间:2024/06/14 22:53
void FindContinuousSequence (int n){ if (n < 3) return; int l = 1, r = 2; int sum = l + r; while ( l < (n + 1)/2 ) { if (sum < n) { ++r; sum += r; } else if (sum == n) { printf("%2d ~ %2d\n", l, r); ++r; sum += r; } else { sum -= l; ++l; } }}
0 0