Задача
Рассчитайте дату греческой православной Пасхи (http://www.timeanddate.com/holidays/us/orthodox-easter-day) Воскресенье за данный год (1900-2100), используя наименьшую сумму символов.
Вход - это всего лишь год в форме "2010". Это не относится к тому, где вы его получаете (Input, CommandLineArgs и т.д.), Но он должен быть динамическим!
Вывод должен быть в форме day-month-year (скажем dd/mm/yyyy
или d/m/yyyy
)
Ограничения Нет стандартных функций, таких как Mathematica EasterSundayGreekOrthodox
или PHP easter_date()
, которые возвращают (не применимо gregorian) дата должна быть использована!
<сильные > Примеры
2005 returns 1/5/2005
2006 returns 23/4/2006
2007 returns 8/4/2007
2008 returns 27/4/2008
2009 returns 19/4/2009
2010 returns 4/4/2010
2011 returns 24/4/2011
2012 returns 15/4/2012
2013 returns 5/5/2013
2014 returns 20/4/2014
2015 returns 12/4/2015
Количество кодов включает ввод/вывод (т.е. полную программу).
Edit: Я имею в виду Восточная дата Пасхи.