... tapi hei, tidak perlu ketat.
Diberikan array kosong yang benar-benar kosong, tentukan apakah itu:
- Monoton menurun secara drastis . Ini berarti bahwa setiap entri sangat kurang dari yang sebelumnya.
- Monoton tidak meningkat, tetapi tidak menurun secara ketat . Ini berarti bahwa setiap entri kurang dari atau sama dengan sebelumnya, dan array tidak termasuk dalam kategori di atas.
- Tidak satu pun di atas .
Perhatikan kasus sudut berikut:
- Array dengan nomor tunggal adalah monoton yang sangat menurun (sangat kosong).
- Array dengan nomor yang sama diulang adalah tidak monoton meningkat, tetapi tidak sepenuhnya menurun.
Aturan
Anda dapat menyediakan program atau fungsi
Input dapat diambil dalam format apa pun yang wajar: array, daftar, string dengan angka yang dipisahkan oleh spasi, ...
Anda dapat memilih tiga output yang konsisten untuk masing-masing kategori. Sebagai contoh, output dapat nomor 0
, 1
, 2
; atau string 1 1
,, 1 0
string kosong.
Kode terpendek dalam byte menang
Uji kasus
Monoton menurun secara drastis:
7 5 4 3 1
42 41
5
Monoton tidak bertambah, tetapi tidak menurun secara ketat:
27 19 19 10 3
6 4 2 2 2
9 9 9 9
Bukan dari salah satu di atas:
1 2 3 2
10 9 8 7 12
4 6 4 4 2