Предмет: Информатика, автор: Norwik

Пекарь считает, что для получения рождественского пирога идеальной симметричной формы его нужно вынимать из духовки в тот момент, когда часы показывают «палиндромное» время, которое читается одинаково слева-направо и справа-налево.

Напишите программу, которая определяет по времени установки пирога в духовку время, когда будет подходящее время для его извлечения.

Формат входных данных:

В единственной строке входного файла записано время установки пирога в духовку в формате : (00≤≤23, 00≤≤59).

Формат выходных данных:

В единственную строку выходного файла нужно вывести ближайшее «палиндромное» время в формате :.

Sample Input:

00:00
Sample Output:

01:10


asultangaziev800: 7 ачо
Norwik: Код должен быть на Python
Norwik: КОД ДОЛЖЕН БЫТЬ НА PYTHON

Ответы

Автор ответа: biLOLbi
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