В олимпиаде по программированию участвовали 1000 человек, и программа автоматически распределила их по количеству баллов. Иногда количество баллов у участников одинаковое, и тогда комиссии нужно посмотреть фамилии одного из таких участников, а также его соседей, это реализует специальная часть алгоритма.
Напишите программу, которая получает от пользователя число и выводит на экран два ответа — следующее и предыдущее число.
Результат:
Введите число: 5
После числа 5 идет число 6
До числа 5 идет число 4
Решение:
number = int(input('Введите число: '))
number_next = number + 1 if number >= 0 else number - 1
number_prev = number - 1 if number >= 0 else number + 1
print("После числа", number, "идет число", number_next, end=".\n")
print("До числа", number, "идет число", number_prev, end=".\n")
17300login-checkЗадача 3. Следующее и предыдущее
