eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Плавный контест

Плавный контест

Андрей не любит резкие перепады, а в особенности в контестах. Два числа $a$ и $b$ образуют резкий перепад, если $|a-b| > 1$. Соревнование считается плавным, если никакие сложности двух соседних задач не образуют резкий перепад. Вам дано $5$ чисел --- сложности задач. Определите, образуют ли эти задачи плавное соревнование. \InputFile Первая строка содержит пять целых чисел $a$, $b$, $c$, $d$, $e$ ($1 \le a, b, c, d, e \le 10^6$) --- сложности задач. \OutputFile Выведите <<\t{YES}>>, если числа образуют плавное соревнование, и <<\t{NO}>> в противном случае. \Note Объяснение к первому примеру: $|1-2| = 1$, $|2-2| = 0$, $|2-2| = 0$, $|2-1| = 1$. Ни одна из этих пар не образует резкий перепад, поэтому числа ${1,2,2,2,1}$ образуют плавный контест. Объяснение ко второму примеру: $|1-2| = 1$, $|2-2| = 0$, $|2-1| = 1$, $|1-3| = 2$. Как видно, последние два числа образуют резкий перепад, поэтому числа ${1,2,2,1,3}$ не образуют плавный контест.
Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
1 2 2 2 1
Выходные данные #1
Yes
Входные данные #2
1 2 2 1 3
Выходные данные #2
No
Автор Андрей Столетний
Источник ВЮДОИ 2023. I отборочный этап