Top.Mail.Ru

Для решения этой задачи нужно организовать цикл, в котором будем проверять каждую дату в году на условие «красивости».

1. Создадим переменную-счетчик beautiful_dates и инициализируем ее нулем. Она будет использоваться для подсчета количества «красивых» дат.

2. Введем номер года, для которого мы хотим найти количество «красивых» дат.

3. Организуем цикл от 1 до 12, чтобы перебрать все возможные месяцы в году. Пусть переменная month принимает значения от 1 до 12.

4. Внутри цикла объявим переменную days_in_month и зададим ей количество дней в текущем месяце. Для этого можем использовать список, где для каждого месяца указано количество дней.

5. Организуем вложенный цикл, который будет перебирать возможные дни в текущем месяце. Пусть переменная day принимает значения от 1 до days_in_month.

6. С помощью условия проверим, совпадает ли сумма номера дня и номера месяца с последними двумя цифрами года. Если совпадает, увеличим счетчик beautiful_dates на 1.

7. После завершения внутреннего цикла, выведем значение переменной beautiful_dates, которая будет содержать количество «красивых» дат.

   
[metform form_id="1136"]