Nomor bukit adalah angka yang dimiliki angka yang sama di bagian pertama & terakhir , tetapi bukan itu saja. Di nomor bukit angka pertama benar - benar meningkat , dan angka terakhir sangat menurun. Digit terbesar dapat diulang .
Berikut adalah contoh nomor bukit:
12377731 | 1237... | ...731
^ same ^ | strictly increasing | strictly decreasing
---------+---------------------+---------------------
12377731
^^^ okay because largest digit can be repeated
Ini adalah bukan :
4588774 | ...8774
| ^^ not the largest digit
| so this has to be strictly decreasing
| but it's not, so not a hill number
Tantangan
Diberi bilangan bulat positif, tulis program lengkap atau fungsi yang mengembalikan kebenaran untuk nomor hill tetapi salah pada nilai-nilai lain.
Catatan:
- Input & output bisa masuk format apa pun yang masuk akal .
- Ini adalah kode-golf sehingga jawaban terpendek di setiap bahasa menang!
Uji Kasus
12321 -> Truthy
1233321 -> Truthy
99 -> Truthy
3 -> Truthy
234567992 -> Truthy
1232 -> Falsy
778896 -> Falsy
23232 -> Falsy
45566554 -> Falsy
5645 -> Falsy
222222222
adalah nomor bukit, digit terbesar adalah 2 dan dengan demikian dapat diulang
1230321
nomor bukit?
222222222
? Apakah ini nomor bukit yang datar?