The Challenge
Calculate the Date of the Greek Orthodox Easter (http://www.timeanddate.com/holidays/us/orthodox-easter-day) Sunday in a given Year (1900-2100) using the least amount of characters.
Input is just a year in the form '2010'. It's not relevant where you get it (Input, CommandLineArgs etc.) but it must be dynamic!
Output should be in the form day-month-year (say dd/mm/yyyy
or d/m/yyyy
)
Restrictions No standard functions, such as Mathematica's EasterSundayGreekOrthodox
or PHP's easter_date()
, which return the (not applicable gregorian) date automatic must be used!
Examples
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
Code count includes input/output (i.e full program).
Edit: I mean the Eastern Easter Date.
Reference: http://en.wikipedia.org/wiki/Computus
easter_date()
computes the Western Easter, and it doesn't even put it in the requested format. – DorellaYear 0
which does not actually exist. – Decolorize