Вопрос :

В 2001 году 2 октября 2001 года дата в формате ММДДГГГГ представляла собой палиндром (то же самое, что и вперед, и назад).

10/02/2001 -> "10022001"

Когда в последний раз перед 2001 годом это происходило?

Ответьте в формате ММДДГГГГ

Решение :

Один год может иметь только один палиндром, так как год также фиксирует месяц и дату, поэтому год должен быть меньше 2001, так как у нас уже есть палиндром для 02.10. Это не может быть какой-либо год в 1900 году, потому что это приведет к 91 дню, то же самое для 1800 до 1400. Это может быть год в 1300 году, потому что это будет 31-й день.
Так какой самый последний год в 1300 году будет месяцем?
Когда вы впервые смотрите на это, на ум приходит 12-й месяц, так как мы должны найти самую позднюю дату, поэтому кажется, что это будет 1321 год. Но мы должны иметь в виду, что нам нужен максимальный год в 1300 веке с действительная дата, поэтому давайте подумаем о 1390 году, который даст дату как 31 сентября, это действительная дата…? Нет, потому что в сентябре всего 30 дней, поэтому последним будет 31 августа. Это означает, что правильной датой будет 31.08.1380.

Спасибо за чтение

Placewit воспитывает лучших инженеров, предоставляя интерактивные занятия в классе и помогая им развивать свои навыки и попадать в замечательные компании.

Узнайте больше на Placewit. Следите за нами в Instagram и Facebook для ежедневного обучения.