Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Есть ошибка в контесте Т-банка?

Александр Тюкин Ученик (187), закрыт 3 месяца назад
Условие задачи такое что Вася и Петя родились в один и тот же високосный год. Петя 100% 29 февраля, т. е. ДР раз в 4 года, а др Васи может быть любым. Есть определённая дата, когда они решили посчитать все свои ДР. Возьмём пример:
 Вася - 29.2.2004
Тек. дата - 29.2.5004
Ответ из примера
 И у Пети, и у Васи 728 др. 
Но, 5004-2004 = 3000 лет прошло с др, 3к/4=750, так как др 29 февраля и возможно добавляем 1, если надо учитывать само рождение. Это я что-то не так делаю или ошибка в контесте?
Лучший ответ
Алексей Пинчук Мудрец (16925) 4 месяца назад
Высокосный год не всегда каждые четыре года, поэтому и ошибка. За 3000 лет будет 3000 / 4 – 3000 / 100 + 3000 / 400 = 727 высокосных лет.
Александр ТюкинУченик (187) 4 месяца назад
Спасибо!
Остальные ответы
Похожие вопросы