Логика решения:
Условие задачи: Два месяца подряд 20-е число приходилось на четверг. Это означает, что:
Чтобы 20-е число второго месяца тоже пришлось на четверг, количество дней в первом месяце должно быть кратно 7 (то есть 28 дней). Если бы в первом месяце было 29, 30 или 31 день, то 20-е число второго месяца пришлось бы на другой день недели.
Следовательно, первый месяц имел 28 дней (это был февраль в невисокосный год).
Теперь нам нужно узнать, какой день недели будет 20-го числа в следующем (третьем) месяце.
В условии сказано "два месяца подряд 20-е число приходилось на четверг". Это значит, что:
Это возможно только если между этими датами ровно 4 недели, то есть 28 дней. Значит, месяц №1 содержал 28 дней.
Теперь смотрим на месяц №3. Между 20-м числом месяца №2 (четверг) и 20-м числом месяца №3 проходит месяц №2. Этот месяц может быть:
Если месяц №2 имел 30 дней, то 20-е число месяца №3 будет на 2 дня позже четверга, то есть суббота. ($$30 = 4 \times 7 + 2$$)
Если месяц №2 имел 31 день, то 20-е число месяца №3 будет на 3 дня позже четверга, то есть воскресенье. ($$31 = 4 \times 7 + 3$$)
В условии задачи не указано, какие именно месяцы имеются в виду, и сколько дней в первом из этих двух месяцев. Однако, если 20-е число приходилось на четверг два месяца подряд, это значит, что первый месяц имел 28 дней (февраль). Тогда следующий месяц (март) имеет 31 день. Значит, 20-е число апреля будет на 3 дня позже четверга, то есть воскресенье.
Рассмотрим другой вариант:
Пусть 20-е число в месяце А - четверг. 20-е число в месяце Б - тоже четверг. Это значит, что между этими датами ровно 28 дней. Это возможно, если месяц А - февраль (28 дней). Месяц Б - март.
Теперь ищем день недели для 20-го числа месяца В (следующего за мартом). Месяц март имеет 31 день. 31 день = 4 недели + 3 дня. Значит, 20-е число месяца В будет на 3 дня позже четверга.
Четверг + 1 день = Пятница
Четверг + 2 дня = Суббота
Четверг + 3 дня = Воскресенье
Ответ: Воскресенье