Krass, немножко ошибся. По Григорианскому календарю года, кратные 400 - как раз високосные (400, 800, 1200, 1600, 2000), а кратные 100, но не кратные 400 - не високосные (1700, 1800, 1900 и так далее).
Посчитаем так. Сначала по Юлианскому календарю. Каждый 4-ый год - високосный, то есть имеет 1 лишний день.
За 1000 лет было 1000/4 = 250 високосных.
1000*365 + 250 = 365 250.
Теперь по Григорианскому вычтем по 1 дню за годы 100,200,300,500,600,700,900,1000,1100,1300,1400,1500,1700,1800,1900.
Всего 15 суток.
В Европе в 1572 году папа Григорий при вводе своего календаря выкинул 10 суток, а в России при переходе на Григорианский календарь в 1918 году Ленин выкинул уже 13 суток.
Но эти сутки полностью входят в наши подсчитанные 15 суток, и второй раз их вычитать не нужно.
В итоге получается 365 250 - 15 = 365 235 суток.