If we have three natural numbers, a, b, c, which denote the day, month, and year of a certain date

If we have three natural numbers, a, b, c, which denote the day, month, and year of a certain date, what is the output if the given date is correct?
Тема: День, месяц и год в формате даты

Пояснение: В формате даты использование трех чисел, обозначающих день (a), месяц (b) и год (c), является распространенным способом описания конкретной даты. Чтобы определить, является ли заданная дата корректной, необходимо учитывать следующие факты:

1. День: День (a) должен быть числом от 1 до 31 в зависимости от месяца и года. Например, февраль может иметь только 28 или 29 дней, апрель, июнь, сентябрь и ноябрь имеют по 30 дней, а остальные месяцы имеют по 31 дню.

2. Месяц: Месяц (b) должен быть числом от 1 до 12. Каждый месяц имеет свое количество дней, и високосный год может повлиять на количество дней в феврале.

3. Год: Год (c) может быть любым положительным числом. В случае использования формата двух цифр (например, 99 вместо 1999) считается, что год находится в пределах от 1930 до 2029 года.

Если значения a, b и c соответствуют вышеуказанным условиям, заданная дата считается правильной. В противном случае, дата считается некорректной.

Пример использования: Пусть a=25, b=12 и c=2021. Эти значения представляют 25 декабря 2021 года. Поскольку 25 декабря входит в пределы 31-дневного месяца и год находится в допустимом диапазоне, она считается правильной датой.

Совет: Чтобы лучше понимать, как определять правильность даты, полезно изучить календарь, разные месяцы и их количество дней.

Упражнение: Определите, является ли дата с числами a=29, b=2 и c=2024 корректной. Ответите «правильно» или «неправильно».

Твой друг не знает ответ? Расскажи!