Предмет: Информатика,
автор: vladtolmachev07
Квартиры
В доме несколько подъездов. В каждом подъезде одинаковое количество квартир. Квартиры нумеруются подряд, начиная с единицы. Может ли в некотором подъезде первая квартира иметь номер x, а последняя – номер y?
Входные данные
Вводятся два натуральных числа x и y (x≤y), не превышающие 10000.
Выходные данные
Выведите слово YES (заглавными латинскими буквами), если такое возможно, и NO в противном случае.
Примеры
Ввод
Вывод
11 15
YES
2 10
NO
Ответы
Автор ответа:
0
Ответ:
x, y = map(int, input().split())
a = y - x + 1 # Находим длину этажа
if (x - 1) % a == y % a == 0: # Проверяем являются ли данные этажи первым и последним
print('YES')
else:
print('NO')
Похожие вопросы
Предмет: Русский язык,
автор: 2120212
Предмет: Русский язык,
автор: Lifanovaiv
Предмет: Русский язык,
автор: Дарина598
Предмет: Физика,
автор: notentirely
Предмет: Алгебра,
автор: Аноним