یک عدد زمانی لغزنده (Slidey) در نظر گرفته میشود که:
برای هر رقم در عدد، اختلاف قدرمطلق آن با رقم بعدی دقیقاً برابر ۱ باشد.
نمونه ورودی و خروجی
IsSlidey(123454321) ➞ True
IsSlidey(54345) ➞ True
IsSlidey(987654321) ➞ True
نکات:
- اگر در عدد یک “سطح صاف” وجود داشته باشد (یعنی دو رقم پشتسرهم یکسان باشند)، عدد لغزنده نیست.
- اگر بین برخی ارقام اختلافی غیر از ۱ وجود داشته باشد، عدد لغزنده نیست.
- اعداد یکرقمی همیشه لغزنده هستند!
IsSlidey(123454321) ➞ True
IsSlidey(54345) ➞ True
IsSlidey(987654321) ➞ True
IsSlidey(1123) ➞ False
IsSlidey(1357) ➞ False
نظرات