题意:。。。
思路:蔡勒公式 适合于1582年(中国明朝万历十年)10月15日之后的情形
#include <cstdio> #include <cstring> using namespace std; char a[7][10] = {"sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday"}; int main() { int y, m, d; while(scanf("%d %d %d", &y, &m, &d) != EOF) { if(m < 3) { y--; m += 12; } int c = y / 100; y = y % 100; int w = y + y/4 + c/4 - 2*c + 26 * (m+1)/10 + d - 1; printf("%s\n", a[(w%7+7)%7]); } return 0; }
POJ 3047 Bovine Birthday 给出年月日求星期 蔡勒公式,布布扣,bubuko.com
POJ 3047 Bovine Birthday 给出年月日求星期 蔡勒公式
原文地址:http://blog.csdn.net/u011686226/article/details/25486011