H. 今年多少岁
Time Limit: 1000 ms Memory Limit: 64 MB
Total Submission: 478 Submission Accepted: 112
Total Submission: 478 Submission Accepted: 112
Description
小明出生于1937年7月7日,问对于给定的日期,小明几周岁了,不足一周年的部分可以忽略。
注意:1938年7月6日,小明0周岁,1938年7月7日小明1周岁,同理1939年7月6日,小明1周岁,1939年7月7日,小明2周岁。
注意:1938年7月6日,小明0周岁,1938年7月7日小明1周岁,同理1939年7月6日,小明1周岁,1939年7月7日,小明2周岁。
Input
一个整数t(1<=t<=100),表示数据组数
对于每组测试数据,三个整数,逗号隔开,分别表示给定日期的年、月、日。给定的日期保证合法, 而且一定是小明出生后的日期,且小明的岁数保证在100以内。
对于每组测试数据,三个整数,逗号隔开,分别表示给定日期的年、月、日。给定的日期保证合法, 而且一定是小明出生后的日期,且小明的岁数保证在100以内。
Output
对于每一组数据,输出一个整数,表示小明的周岁数。
Sample Input
Original | Transformed |
2 1938 7 6 1938 7 7
Sample Output
Original | Transformed |
0 1
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int t,nian,yue,ri;
scanf("%d",&t);
while(t--)
{
scanf("%d%d%d",&nian,&yue,&ri);
if(yue > 7 ) printf("%d\n",nian-1937);
else if(yue == 7 && ri >= 7) printf("%d\n",nian-1937);
else printf("%d\n",nian - 1938);
}
return 0;
}