Широкий круг вопросов

Доктор АйболитДоктор Айболит назначил Зайчишке пить таблетки с дня N до дня K, а потом продолжить че

Автор Франческо, Апр. 27, 2024, 18:06

« назад - далее »

Франческо

Один нюанс требует разъяснения. Доктор Айболит

Доктор Айболит назначил Зайчишке пить таблетки с дня N до дня K, а потом продолжить через неделю столько же дней.

Входные данные:

N - день начала пить таблетки

K - последний день, в который надо пить таблетки

Выходные данные:

Выведите в одну строку даты, в которые нужно пить таблетки Зайчишке.



Karisar

def main():
n = int(input("Введите день начала приема таблеток: "))
k = int(input("Введите последний день приема таблеток: "))

# Вычисление количества дней, которое нужно принимать таблетки days = k - n + 1 if days % 7 == 0:     extra_days = 0 else:     extra_days = 7 - (days % 7)  print("Нужно принимать таблетки в следующие даты:", end=" ")  for i in range(n, k+1):     print(i, end=" ")  print(f"и затем еще {extra_days} день(-а) начиная с {k+1}")

if name == "main":
main()