無意味配列は連続する要素間の絶対差がより全て小さいか等しい正の整数の配列である1。
たとえば、次の配列は重要ではありません。
[1, 2, 3, 4, 3, 4, 5, 5, 5, 4]
対応する(絶対)違いは次のとおりです。
[1, 1, 1, 1, 1, 1, 0, 0, 1]
これらはすべて1以下です。
あなたの仕事は、与えられた整数の配列が重要でないかどうかを判断することです。
- 配列には常に少なくとも2つの要素が含まれると想定できます。
- 標準の入力および出力ルールが適用されます。任意の妥当な形式で入力(および出力)を取得できます。
- デフォルトの抜け穴は禁止されています。
- 真実/偽の値は明確で一貫している必要があります。
- これはcode-golfであるため、バイト単位の最短回答が優先されます。
テストケース
入力->出力 [1、2、3、4、3、4、5、5、5、5、4]-> true [1、2、3、4、5、6、7、8、9、8]-> true [3、3、3、3、3、3、3、3]-> true [3、4、4、4、3、3、3、3、4、4、4]-> true [1、2、3、4]-> true [5、4、3、2]-> true [1、3、5、7、9、7、5、3、1]-> false [1、1、1、2、3、4、5、6、19]-> false [3、4、5、6、7、8、7、5]-> false [1、2、4、10、18、10、100]-> false [10、20、30、30、30]-> false
値true
とを使用しましたfalse
。