Total Submission: 478 Submission Accepted: 112
注意:1938年7月6日,小明0周岁,1938年7月7日小明1周岁,同理1939年7月6日,小明1周岁,1939年7月7日,小明2周岁。
对于每组测试数据,三个整数,逗号隔开,分别表示给定日期的年、月、日。给定的日期保证合法, 而且一定是小明出生后的日期,且小明的岁数保证在100以内。
Original | Transformed |
2 1938 7 6 1938 7 7
2[EOL] 1938[SP]7[SP]6[EOL] 1938[SP]7[SP]7[EOF]
Original | Transformed |
0 1
#include<stdio.h>
int main()
{
int t,year,m,d,ans;
scanf("%d",&t);
while(t--)
{
ans=0;
scanf("%d%d%d",&year,&m,&d);
if(year<=1938)
{
if(year<1938)
ans=0;
else
{
if(m<7)
ans=0;
if(m==7&&d<7)
ans=0;
if(m==7&&d>=7)
ans=1;
if(m>7)
ans=1;
}
}
else
{
if(m<7)
ans=year-1937-1;
if(m==7&&d<7)
ans=year-1937-1;
if(m==7&&d>=7)
ans=year-1937;
if(m>7)
ans=year-1937;
}
printf("%d\n",ans);
}
}