题目地址

#include<bits/stdc++.h>
using namespace std;
int ans;
string small="99999999";
string old="00000000";
string name1,name2;
int main(void)
{int n; cin>>n;string name,day;while(n--){cin>>name>>day;string temp;for(int i=0;i<day.size();i++) if(day[i]>='0'&&day[i]<='9') temp+=day[i];if(temp<"18140906"||temp>"20140906") continue;if(temp<small) small=temp,name1=name;if(temp>old) old=temp,name2=name;ans++;}cout<<ans;if(ans) cout<<" "<<name1<<" "<<name2;return 0;
}

【PAT乙级】1028 人口普查 (20 分)相关推荐

  1. PAT乙级1028 人口普查 (20 分)

    1028 人口普查 (20 分) 某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过 2 ...

  2. C++学习之路 | PTA乙级—— 1028 人口普查 (20 分)(精简)

    1028 人口普查 (20 分) 某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过 2 ...

  3. PAT乙级—1028. 人口普查(20)-native

    某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过200岁的老人,而今天是2014年9月 ...

  4. 【2020模拟考试T3】【PAT乙】1028 人口普查 (20分) 字符串比较

    problem 1028 人口普查 (20分) 某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇 ...

  5. 1028 人口普查 (20 分)C++ 示例代码

    1028 人口普查 (20 分) 某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过 2 ...

  6. 1028 人口普查 (20 分)测试点3格式错误

    1028 人口普查 (20 分) 某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过 2 ...

  7. 【PAT (Basic Level) 】1028 人口普查 (20 分)

    某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人.这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过 200 岁的老人,而今天是 2014 ...

  8. PAT 1028 人口普查 (20 分)

    题目描述: 某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过 200 岁的老人,而今天 ...

  9. pat 乙级 1028 人口普查(C++)

    题目 某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过 200 岁的老人,而今天是 2 ...

  10. pat乙级 1028 人口普查

    某城镇进行人口普查,得到了全体居民的生日.现请你写个程序,找出镇上最年长和最年轻的人. 这里确保每个输入的日期都是合法的,但不一定是合理的--假设已知镇上没有超过 200 岁的老人,而今天是 2014 ...

最新文章

  1. 赋值语句和赋值表达式
  2. jquery Syntax error, unrecognized expression:的解决方法
  3. JSP动作标签useBean--jsp:useBean 创建一个对象
  4. 关闭Eclipse的控制台console自动跳出
  5. qlistwidgetitem itempressed怎么区分左右键_图文介绍:断桥门窗五金配件怎么区分左右定义?...
  6. opencv mat release thrown_【OpenCV+Python】图像与视频处理入门
  7. win10计算机优化技巧,让Win10系统运行更流畅的优化技巧
  8. Debian下RPM包安装
  9. CALayer的属性和使用
  10. 多多客DOODOOKE 1.x升级2.x指南
  11. 熬了几个通宵,我写了份CUDA新手入门代码
  12. 数据结构之线性表学习一
  13. 老婆生病了,后果很严重!
  14. SVG和G语言的混合显示引擎
  15. 石头购房经验谈(下)
  16. matlab单字音频合成,基于MATLAB的音频解析与合成
  17. java的web开发之旅——第1站html
  18. 神舟十二号出征星辰大海--麒麟信安操作系统筑牢“千年飞天梦”软件基石
  19. 人体体重秤体脂秤方案PCBA设计
  20. jfinal 官网不能访问了

热门文章

  1. Ubuntu18.04 Numix
  2. 不影响数据库运行如何快速恢复刚删除的表及其数据(二)如何恢复刚才删除的一条数据...
  3. uniGUI试用笔记(十一)
  4. JavaScript的作用域与闭包
  5. 回调函数到底是怎么一回事呢
  6. EOS 共识机制 (3)DPOS+BFT
  7. 435. 无重叠区间(贪心算法)
  8. GP官网上的TEE学习课程和费用介绍
  9. [core]-ARM Core的分类和总结
  10. linux kernel中的中断处理流程