Задача Дана следующая информация (однако, вы можете проверить ее самостоятельно): Сколько воскресений выпадает на первое число месяца в двадцатом веке (с 1 января 1901 года до 31 декабря 2000 года)? Решение Всего дней в указанном периоде примерно 365 * 100, т.е. 36500. Можно запросто пробежать в цикле по каждому числу каждого месяца и одновременно считать дни недели, так что никакой проблемы здесь нет. Всё, задача решена! :) Но поищем более умное решение. Дата 1 января 1900 удобна тем, что стартует с первого числа и понедельника...
Сократить новогодние праздники предложили «Коммунисты России». Депутаты уверены, что россияне должны работать для укрепления родины. Председатель партии «Коммунисты России» предложил Государственной думе сократить длительность новогодних праздников. По мнению Сергея Малинковича, россиянам необходимо работать, укреплять оборону. На сколько могут сократить новогодние каникулы? Малинкович считает, что для празднования хватит трех дней: 31 декабря, 1 и 2 января. Также нужно оставить 7 января и 8 января в качестве выходных для православных верующих...