输入入2021的某月某日.问该天是星期几
每个测试点存在T组数据 给定2021年1到12月每个月第一天星期几 week[]={5,1,1,4,62,4,7,3,5,1,3}
输入格式
输入两行 第一行为T 表示存在T组数据 接下来的T行 每行两个数据分别对应某月某日 中间用.隔开
输出格式
输出T行 每行一个字符串(星期几的英文)表示周几
输入入2021的某月某日.问该天是星期几
每个测试点存在T组数据 给定2021年1到12月每个月第一天星期几 week[]={5,1,1,4,62,4,7,3,5,1,3}
输入格式
输入两行 第一行为T 表示存在T组数据 接下来的T行 每行两个数据分别对应某月某日 中间用.隔开
输出格式
输出T行 每行一个字符串(星期几的英文)表示周几
#include<stdio.h>
int main()
{
int week[12] = { 5,1,1,4,6,2,4,7,3,5,1,3 };
int weekres[1024] = {0};
char weekstr[7][10] = {"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
int T, a, b;
scanf("%d",&T);
for (int i = 0; i < T; i++)
{
scanf("%d.%d", &a, &b);
weekres[i] = (week[a-1] + b)%7;
}
for (int i = 0; i < T; i++)
{
printf("%s\n",weekstr[weekres[i]]);
}
return 0;
}