给你2001年10月21号是星期日,然后要求M月N日是星期几
水的水的
注意编译器,别CE了
#include<iostream>
using namespace std;
int main()
{
int day,month;
int a[13]={0,1,4,4,7,2,5,7,3,6,1,4,6};
while(cin>>day>>month)
{
if(day>=32||month>=13)
{
cout<<"Impossible"<<endl;
continue;
}
if(day>=31&&(month==4||month==6||month==9||month==11))
{
cout<<"Impossible"<<endl;
continue;
}
if(day>=29&&month==2)
{
cout<<"Impossible"<<endl;
continue;
}
if((day-1+a[month])%7)
cout<<(day-1+a[month])%7<<endl;
else
cout<<7<<endl;
}
return 0;
}