题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
病人排队

题目题干

病人排队

 

【题目描述】

病人登记看病,编写一个程序,将登记的病人按照以下原则排出看病的先后顺序:Rkg100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

1.老年人(年龄 ≥60≥60岁)比非老年人优先看病。Rkg100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

2.老年人按年龄从大到小的顺序看病,年龄相同的按登记的先后顺序排序。Rkg100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

3.非老年人按登记的先后顺序看病。Rkg100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第1行,输入一个小于100100的正整数,表示病人的个数;Rkg100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

后面按照病人登记的先后顺序,每行输入一个病人的信息,包括:一个长度小于1010的字符串表示病人的ID(每个病人的ID各不相同且只含数字和字母),一个整数表示病人的年龄,中间用单个空格隔开。Rkg100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

按排好的看病顺序输出病人的ID,每行一个。Rkg100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

5
021075 40
004003 15
010158 67
021033 75
102012 30

【输出样例】

021033
010158
021075
004003
102012

答案解析

相关题目

登山 【题目描述】 五一到了,ACM队组织大家去登山观光,队员们发现山上一共有N个景点,并且决定按照顺序来浏览这些景点,即每次所浏览景点的编号都要大于前一个浏览景点的编号。同时队员们还有另一个登山习惯
病人排队 【题目描述】 病人登记看病,编写一个程序,将登记的病人按照以下原则排出看病的先后顺序: 1.老年人(年龄 ≥60≥60岁)比非老年人优先看病。 2.老年人按年龄从大到小的顺序看病,年龄相
幸运团队 题目描述 某团队共有n(n>0)位同学参加游戏,则先将这n位同学按入园编号从小到大排序,然后随机分发幸运号,接下来计算相邻同学间的幸运号差值。若运算得到的结果集恰好是{1,2,3..
高考志愿 题目描述 现有 m(m≤100000) 所学校,每所学校预计分数线是 ai(ai≤10^6)。有 n(n≤100000) 位学生,估分分别为 bi(bi≤10^6)。 根据n位学生的估分
EKO / 砍树 题目描述 伐木工人 Mirko 需要砍 M 米长的木材。对 Mirko 来说这是很简单的工作,因为他有一个漂亮的新伐木机,可以如野火一般砍伐森林。不过,Mirko 只被允许砍伐一排
二分查找 题目描述 输入 n(n≤10^6) 个不超过 10^9 的单调不减的(就是后面的数字不小于前面的数字)非负整数 a1,a2,…,an,然后进行 m(m≤10^5) 次询问。对于每次询问,
搜索旋转排序数组 题目描述 整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上
经典二分查找问题 题目描述 在一个排序数组中找一个数,返回该数第一次出现的位置,如果不存在,返回 -1。 输入 第一行两个数n m,其中n表示数组元素个数,m表示要查找的数 第二行n个数,空格分隔
书籍复印 题目描述 给定n本书,第i本书有[i]页。有k个人来抄这些书。 这些书排成一行,每个人都可以索取连续一段的书。例如,一个复印机可以连续地将书从第i册复制到第j册,但是他不能复制第1册、第2
二叉树的直径 题目描述 给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。 输入 第一行一个整数n,表示结点数 第二

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢