Предмет: Информатика,
автор: Norwik
Пекарь считает, что для получения рождественского пирога идеальной симметричной формы его нужно вынимать из духовки в тот момент, когда часы показывают «палиндромное» время, которое читается одинаково слева-направо и справа-налево.
Напишите программу, которая определяет по времени установки пирога в духовку время, когда будет подходящее время для его извлечения.
Формат входных данных:
В единственной строке входного файла записано время установки пирога в духовку в формате : (00≤≤23, 00≤≤59).
Формат выходных данных:
В единственную строку выходного файла нужно вывести ближайшее «палиндромное» время в формате :.
Sample Input:
00:00
Sample Output:
01:10
asultangaziev800:
7 ачо
Ответы
Автор ответа:
1
def is_palindrome(s):
return s == s[::-1]
def get_next_palindrome_time(time):
hour, minute = map(int, time.split(":"))
while True:
minute += 1
if minute == 60:
minute = 0
hour += 1
if hour == 24:
hour = 0
time_str = f"{hour:02d}:{minute:02d}"
if is_palindrome(time_str):
return time_str
time_to_put_pie = input().strip()
print(get_next_palindrome_time(time_to_put_pie))
Похожие вопросы
Предмет: История,
автор: sanya1300013
Предмет: Українська література,
автор: Аноним
Предмет: Математика,
автор: gorbot45
Предмет: История,
автор: slavuta1333
Предмет: Английский язык,
автор: valov2006