একটি পাহাড়ি নম্বর এমন একটি সংখ্যা যা প্রথম এবং শেষের ক্ষেত্রে একই অঙ্ক থাকে তবে এটি সব কিছুই নয়। একটি পাহাড় সংখ্যায় প্রথম সংখ্যাগুলি কঠোরভাবে বৃদ্ধি পাচ্ছে , এবং শেষ সংখ্যাগুলি কঠোরভাবে হ্রাস পাচ্ছে । বৃহত্তম অঙ্ক পুনরাবৃত্তি করা যেতে পারে ।
এখানে একটি পাহাড়ি সংখ্যার উদাহরণ:
12377731 | 1237... | ...731
^ same ^ | strictly increasing | strictly decreasing
---------+---------------------+---------------------
12377731
^^^ okay because largest digit can be repeated
এটি নয় :
4588774 | ...8774
| ^^ not the largest digit
| so this has to be strictly decreasing
| but it's not, so not a hill number
চ্যালেঞ্জ
ধনাত্মক পূর্ণসংখ্যা দেওয়া, একটি পূর্ণ প্রোগ্রাম বা এমন একটি ফাংশন লিখুন যা পার্বত্য সংখ্যার জন্য সত্যবাদী কিন্তু অন্য মানগুলিতে মিথ্যা বলে।
মন্তব্য:
- ইনপুট এবং আউটপুট যে কোনও যুক্তিসঙ্গত বিন্যাসে হতে পারে ।
- এটি কোড-গল্ফ তাই প্রতিটি ভাষার জিতের মধ্যে সংক্ষিপ্ত উত্তর!
পরীক্ষার মামলা
12321 -> Truthy
1233321 -> Truthy
99 -> Truthy
3 -> Truthy
234567992 -> Truthy
1232 -> Falsy
778896 -> Falsy
23232 -> Falsy
45566554 -> Falsy
5645 -> Falsy
222222222
একটি টিলা সংখ্যা, বৃহত্তম অঙ্ক 2 এবং সুতরাং পুনরাবৃত্তি করা যেতে পারে
1230321
একটা পাহাড়ের নম্বর?
222222222
? এটি কি ফ্ল্যাট নাম্বার?