Fungsi atau program Anda harus mengambil satu tahun sebagai input dan mengembalikan (atau mencetak) tanggal (dalam kalender Gregorian) tahun Paskah itu (bukan Paskah Ortodoks Timur). Tanggal yang dikembalikan harus diformat sesuai dengan ISO 8601, tetapi dengan dukungan untuk tahun yang lebih besar dari 9999 (seperti 312013-04-05 atau 20010130 ), dan hanya perlu bekerja dengan tahun yang lebih besar atau sama dengan 1583 (tahun adopsi kalender Gregorian), dan tahun-tahun kurang dari atau sama dengan 5701583 (seperti saat urutan tanggal Paskah mulai terulang).
Contoh:
e(5701583) = 5701583-04-10
e(2013) = 2013-03-31
e(1583) = 1583-04-10
e(3029) = 30290322
e(1789) = 17890412
e(1725) = 17250401
Penggunaan fungsi bawaan untuk mengembalikan tanggal paskah membosankan dan karenanya dilarang. Jawaban terpendek (dalam karakter) menang.
Sumber: