このコードゴルフでは、fibオナッチシーケンスの入力を受け取ります。つまり、通常のフィボナッチシーケンスですが、1つの数値が正しくありません。シーケンスがうんざりしているのを見てください!それを得る?:D
あなたの仕事は、どの番号が間違っているかを見つけ、その番号のインデックス(0から始まる)を印刷することです。
例えば:
Input : 1 1 2 9 5 8 13
Output: 3
Input : 8 13 21 34 55 80
Output: 5
Input : 2 3 5 5 13 21
Output: 3
仕様:
- シーケンスは任意の数で開始できます。
- 入力の最初の2つの数字は常に正しいです。
- 最短のコード(文字数)が優先されます。
2
入力はスペースで区切る必要がありますか、コンマも使用できますか?
—
ボラティリティ
@Volatility入力はスペースで区切られます。
—
ドアノブ
仕事は、最初のそのような番号だけを見つけることですよね?あなたが最初のシーケンスの右から開始した場合たとえば、あなたはそれは考えることができ
—
ルイスMendo
8
、それが等しくないので、間違っている9+5
@LuisMendoそのような番号は常に1つだけです。
—
ドアノブ
@LuisMendoさて、言い直させてください:シーケンスを正しくする単一の数値を変更する方法は常に1つだけです。
—
ドアノブ