Coder

舒心、快乐,比什么都重要

1028 人口普查 (20 分)

// 首先创建一个结构体,再创建三个结构体变量,设定好边界,记录合格人数,进行比较,输出。
#include <iostream> #include <algorithm> using namespace std; struct s { string name, bir; } a, young, old; int main() { int n, cnt = 0; string down = "1814/09/06", up = "2014/09/06"; young.bir = down; old.bir = up; cin >> n; while (n--) { cin >> a.name >> a.bir; if (!(a.bir >= down && a.bir <= up)) continue; cnt++; if (young.bir < a.bir) young = a; if (old.bir > a.bir) old = a; } if (cnt) cout << cnt << ' ' << old.name << ' ' << young.name << endl; else cout << cnt << endl; return 0; }

 

posted @ 2019-04-24 21:03  H123K  阅读(376)  评论(0编辑  收藏  举报