#include<stdio.h> //一定要初始化
struct form
{
char name[10];
int sum;
};
int main()
{
int i,n,count,year,month,day,sum;
struct form young={"a",18140906},old={"b",20140906},st;
count=0;
scanf("%d",&n);
getchar();
for(i=0;i<n;i++)
{
scanf("%s %d/%d/%d",st.name,&year,&month,&day);
getchar();
sum=year*10000+month*100+day;
st.sum=sum;
if(sum>18140905&&sum<=20140906)
{
count++;
if(i==0)
{
old=st;
young=st;
}
if(old.sum>st.sum)
{
old=st;
}
if(young.sum<st.sum)
{
young=st;
}
}
}
if(count==0)
printf("0");//不存在合理人口
else
printf("%d %s %s",count,old.name,young.name);
return 0;
}
pat-basic-1028-c语言
最新推荐文章于 2022-04-14 12:35:59 发布