12166. Подібні до 321
Відправити розв'язок
Бали:
100
Time limit:
2.0s
Memory limit:
500M
Authors:
Problem type
Allowed languages
C++, Java, Pascal, Python
Додатне ціле число \(x\) називається числом, подібним до 321, якщо воно задовольняє наступну умову.
- Цифри \(х\) строго спадають зверху вниз.
- Іншими словами, якщо \(x\) має \(d\) цифр, для кожного цілого числа \(i\) таке, що \(1≤i<d\):
- (\(i\)-та цифра з початку \(x\)) > ((\(i+1\))-та цифра з початку \(x\)).
Зауважте, що всі одноцифрові додатні цілі числа є числами, подібними до 321.
Наприклад, 321, 96410 і 1 є числами, подібними до 321, а 123, 2109 і 86411 – ні.
Вам надано \(N\) як вхідні дані. Виведіть Yes, якщо \(N\) є числом, подібним до 321, і No в іншому випадку.
Обмеження
- Усі вхідні значення є цілими числами.
- \(1≤N≤99999\)
Формат вхідних даних
Вхідний потік містить ціле число \(N\).
Формат вихідних даних
У вихідний потік виведіть відповідь.
Приклад вхідних даних
321
Приклад вихідних даних
Yes
Приклад вхідних даних
123
Приклад вихідних даних
No
Приклад вхідних даних
1
Приклад вихідних даних
Yes
Коментарі