Представьте, что в вашей машине есть встроенный тайм-трекер, который отсчитывает длительность вашей поездки в минутах. На старте на нем стоит время 00:00.
Напишите функцию, которая будет принимать длительность поездки в минутах (n) и высчитывать время окончания поездки. Возвращать функция должна сумму цифр, которые будут высвечиваться на тайм-трекере на финише при заданной длительности поездки.
Примеры
car_timer(240) ➞ 4 # Со времени 00:00 прошло 240 минут, текущее время - 04:00 # Сумма цифр на трекере - 0 + 4 + 0 + 0 = 4 car_timer(14) ➞ 5 # Сумма цифр - 0 + 0 + 1 + 4 car_timer(808) ➞ 14
Варианты решения
def car_timer(n): return sum(map(int, str(n // 60) + str(n % 60)))
def car_timer(n): h, m = divmod(n, 60) H = str(h).zfill(2) M = str(m).zfill(2) return sum(int(x) for x in H) + sum(int(y) for y in M)