1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | #include<stdio.h> int main() { int year,leap,days,a; scanf ("%d",&year); leap = (year - 1) / 4 + (year - 1) / 400 - (year - 1) / 100; days = leap + (year - 1) * 365; a = days % 7; switch (a) { case 1 : printf ("Monday"); break; case 2 : printf ("Tuesday"); break; case 3 : printf ("Wednesday"); break; case 4 : printf ("Thursday"); break; case 5 : printf ("Friday"); break; case 6 : printf ("Saturday"); break; case 7 : printf ("Sunday"); break; } return 0; } |
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1haW4oKQp7CglpbnQgeWVhcixsZWFwLGRheXMsYTsKCXNjYW5mICgiJWQiLCZ5ZWFyKTsKCWxlYXAgPSAoeWVhciAtIDEpIC8gNCArICh5ZWFyIC0gMSkgLyA0MDAgLSAoeWVhciAtIDEpIC8gMTAwOwoJZGF5cyA9IGxlYXAgKyAoeWVhciAtIDEpICogMzY1OwoJYSA9IGRheXMgJSA3OwoJc3dpdGNoIChhKQoJewoJCWNhc2UgMSA6IHByaW50ZiAoIk1vbmRheSIpOwoJCQkgYnJlYWs7CgkJY2FzZSAyIDogcHJpbnRmICgiVHVlc2RheSIpOwoJCQkgYnJlYWs7CgkJY2FzZSAzIDogcHJpbnRmICgiV2VkbmVzZGF5Iik7CgkJCSBicmVhazsKCQljYXNlIDQgOiBwcmludGYgKCJUaHVyc2RheSIpOwoJCQkgYnJlYWs7CgkJY2FzZSA1IDogcHJpbnRmICgiRnJpZGF5Iik7CgkJCSBicmVhazsKCQljYXNlIDYgOiBwcmludGYgKCJTYXR1cmRheSIpOwoJCQkgYnJlYWs7CgkJY2FzZSA3IDogcHJpbnRmICgiU3VuZGF5Iik7CgkJCSBicmVhazsKCX0KCXJldHVybiAwOwp9Cgk=
-
upload with new input
-
結果: Success time: 0.01s 記憶體: 1724 kB 回傳值: 0
2002
Monday
-
結果: Success time: 0.01s 記憶體: 1720 kB 回傳值: 0
2001
-
結果: Success time: 0.02s 記憶體: 1724 kB 回傳值: 0
Thursday



