
7 10 20 10 19 10 1 10 21 9 1 11 11 12 12
1 2 20 It‘s today!! 50 What a pity, it has passed! What a pity, it has passed!
#include<iostream>
using namespace std;
int main()
{
int n,a,b;
cin>>n;
while(n--)
{
cin>>a>>b;int sum=0;
if(a==10&&b>21)
cout<<"What a pity, it has passed!"<<endl;
else if(a==10&&b==21)
cout<<"It's today!!"<<endl;
else if(a>10)
cout<<"What a pity, it has passed!"<<endl;
else if(a==10&&b<21)
cout<<21-b<<endl;
else
{
for(int i=a;i<10;i++)
{
if(i==a)
{
if(a==2)
sum+=28-b;
else if(i==3||i==1||i==5||i==7||i==8)
sum+=31-b;
else
sum+=30-b;
}
else if(i==3||i==1||i==5||i==7||i==8)
sum+=31;
else if(i==2)
sum+=28;
else
sum+=30;
// cout<<"sum="<<"a="<<i<<" "<<sum<<endl;
}
sum=sum+21;
cout<<sum<<endl;
}
}
return 0;
}
原文:http://blog.csdn.net/lsgqjh/article/details/44901039