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

Коментарі

Ще немає коментарів.