问题分析
给定一个正整数n,找出所有符合要求的正整数序列,即可以表示为连续n(n>=2)个正整数之和。
算法思想
我们可以使用暴力枚举的方法,从小到大枚举序列的起始数字,并验证是否可以表示为n个连续整数之和。
数据结构
无需使用任何特定的数据结构。
伪代码
输入: 正整数n 输出: 所有符合要求的正整数序列
procedure find_all_sequences(n: integer) for i:= 1 to n sum:= 0 for j:= i to i + n - 1 sum:= sum + j