PTA乙级 (*1028 人口普查 (20分))

Posted jianqiao123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PTA乙级 (*1028 人口普查 (20分))相关的知识,希望对你有一定的参考价值。

1028 人口普查 (20分)

https://pintia.cn/problem-sets/994805260223102976/problems/994805293282607104

#include <iostream>
#include <cstring>
#include <string>
#include <cmath>
#include <algorithm>
using namespace std;
int main()
{
	int n;
	char chr[6],maxchr[6],minchr[6];
	int year,month,day,length,count=0;
	int maxlength=20140907,minlength=18140905;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		scanf("%s %d/%d/%d",chr,&year,&month,&day);
		length=year*10000+month*100+day;
		if(length>=18140906&&length<=20140906){
			count++;
			if(length<maxlength)
			{
				strcpy(maxchr,chr);
				maxlength=length;
			}
			if(length>minlength)
			{
				strcpy(minchr,chr);
				minlength=length;
			}
		}
	}
	if(count) cout<<count<<" "<<maxchr<<" "<<minchr<<endl;
	else cout<<"0"<<endl;
	return 0;
}

以上是关于PTA乙级 (*1028 人口普查 (20分))的主要内容,如果未能解决你的问题,请参考以下文章

1028 人口普查 (20 分)

1028 人口普查 (20 分)

PAT——乙级1028

1028 人口普查 (20 分)

1028 人口普查 (20 分)

1028 人口普查(20 分)