誰かが何かを言う前に、似ていると似ています。しかし、これはduではありません。
いくつかの正の整数は、少なくとも2つの連続する正の整数の合計として記述できます。たとえば、9=2+3+4=4+5
。入力として正の整数を取り、その合計として増加する連続する正の整数の最長シーケンスを出力として出力する関数を記述します(出力が+
上記のように区切られた増加シーケンスである場合は-5バイトですが、任意の形式が許容されます) 。そのようなシーケンスが存在しない場合、番号自体を印刷する必要があります。
これはコードゴルフです。標準ルールが適用されます。バイト単位の最短コードが優先されます。
サンプル(フォーマットが異なることに注意してください)
Input: 9
Output: 2,3,4
Input: 8
Output: 8
Input: 25
Output: [3,4,5,6,7]
-n+1
にn
)