Diberikan daftar bilangan bulat positif menentukan apakah ada elemen yang lebih besar dari dua tetangganya atau kurang dari dua tetangganya ("benjolan"). Untuk lebih jelasnya, benjolan tidak akan pernah menjadi item pertama atau terakhir dari daftar karena mereka hanya memiliki satu tetangga.
Program Anda harus menampilkan salah satu dari dua nilai yang konsisten, masing-masing sesuai dengan daftar tanpa benjolan atau daftar dengan benjolan. Nilai-nilainya tidak penting, Anda dapat memilihnya sendiri.
Ini adalah kode-golf sehingga jawaban akan dicetak dalam byte dengan lebih sedikit byte yang lebih baik.
Uji kasus
[] -> False
[1] -> False
[1,2] -> False
[1,2,1] -> True
[1,2,2] -> False
[1,2,3] -> False
[1,2,2,1] -> False
[1,2,2,3] -> False
[1,2,1,2] -> True
[1,3,2] -> True
[3,1,2] -> True
[2,2,2] -> False
[1,3,3]
(memastikan bahwa jawaban menggunakan algoritme Dennis mengambil tanda kenaikan daripada hanya menggunakan penambahan itu sendiri)
[1,2,2]
? Atau apakah saya melewatkan sesuatu?
[1,2,2]
sama dengan tanda-tanda delta itu tetapi tidak demikian halnya [1,3,3]
.