Для того чтобы ответить на ваш вопрос, давайте сначала проанализируем, какие даты могут быть прочитаны справа налево так, чтобы они также соответствовали другим календарным датам.
В данном случае, мы ищем даты в формате ДД.ММ, которые, если прочитать наоборот, также будут действительными датами. Например, дата 21.02 (21 февраля) читается как 20.12 (20 декабря), и обе эти даты существуют.
Следует рассмотреть все возможные дни и месяцы в году, чтобы выявить такие пары:
- Принимаем дни от 01 до 31.
- Принимаем месяцы от 01 до 12.
Прочитав даты в формате ДД.ММ справа налево, можно добиться следующего:
- 21.02 → 20.12
- 22.02 → 20.02
- 12.02 → 21.12
- 30.03 → 30.03 (здесь у нас такая же дата)
Таким образом, если проводить аналогии с другими датами, получается, что такая возможность есть для следующих дат:
- 21.02 → 20.12
- 22.02 → 20.02
- 12.02 → 21.12
- 30.03 → 30.03 (прямая дата)
Теперь объясним, почему дата 20.03 исключается. Дата 20.03 читается как 30.02, и хотя первым числом является допустимая дата, такого месяца, как 30 февраля, не существует, поскольку в феврале всего 28 или 29 дней. Поэтому 20.03 не обладает свойством.
Если подводить итог, то можно сказать, что в году есть несколько дат, которые имеют это свойство, и 20.03 исключается из-за невозможности рождения даты 30.02.
