文章
101
粉丝
0
获赞
81
访问
4.8k
#include<iostream>
#include<map>
using namespace std;
map<int,string> a={{0,"Monday"},{1,"Tuesday"},{2,"Wednesday"},{3,"Thursday"},{4,"Friday"},{5,"Saturday"},{6,"Sunday"}};
int months[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};
int get_day(int month1,int day1,int month2,int day2)
{
int sum=0;
if(month1!=month2)
{
sum=months[month1]-day1+day2;
for(int i=month1+1;i<month2;i++)
sum+=months[i];
}
else
sum=day2-day1;
return sum;
}
void work(int month,int day)
{
int sum=get_day(4,12,month,day);
string s=a[(3+sum)%7];
cout<<s;
}
int main()
{
int month,day;
cin>>month>>day;
work(month,day);
return 0;
}
登录后发布评论
暂无评论,来抢沙发