#include <stdio.h>
#include <string.h>
#include <math.h>
using namespace std;
int month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int main()
{
int i,n,m,t=0;
for(i=1;i<=9;i++)
t+=month[i];
t+=21;
while(scanf("%d%d",&n,&m)!=EOF)
{
if(m<=0||m>12)
printf("Impossible\n");
else
{
if(month[m]<n)
printf("Impossible\n");
else
{
int s=0;
for(i=1;i<m;i++)
s+=month[i];
s+=n;
s=s-t+700;
if(s%7==0)
printf("7\n");
else
printf("%d\n",s%7);
}
}
}
return 0;
}
sgu 115 Calendar
最新推荐文章于 2018-05-03 20:53:14 发布