Вопрос задан 23.05.2026 в 06:11. Предмет Информатика. Спрашивает Бобикова Анастасия.

Магические даты
Магическая дата – это дата, когда день, умноженный на месяц, равен числу, образованному последними двумя цифрами года.

Напишите функцию is_magic(date), которая принимает в качестве аргумента строковое представление корректной даты и возвращает значение True, если дата является магической, и False в противном случае.

Примечание. Следующий программный код:

print(is_magic('10.06.1960'))
print(is_magic('11.06.1960'))
должен выводить:

True
False

Перейти к ответам

Ответы на вопрос

Отвечает Заручевных Дарья.

def is_magic(date):
day, month, year = map(int, date.split('.'))
return day * month == year % 100

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Информатика 21.05.2026 10:15 7 Гафаров Александр
Задать вопрос