结构数组
m0_55223145
小学森的记录
展开
-
生日
生日 小明想要调查学校每个同学的生日,并按照年龄从大到小的顺序排列,但是小明最近的作业很多,没有时间,所以请你帮他排序。 输入 第1行:学校学生的总人数n 第2行至第n+1行:每一行分别是每位学生的姓名s,出生年y,月m,日d,中间用空格隔开。(姓名s中不包含空格) 输出 有n行:即n个按照年龄从大到小的顺序排列的学生姓名。(如果有两个学生的生日相同,先输出s较短的同学;若s的长度相同,则按照姓名的字典序从小到大输出;) 样例输入 3 Yangchu 2006 04 03 Qiujingya 2007 10原创 2021-04-16 23:44:35 · 382 阅读 · 0 评论 -
分数线划定
分数线划定 【题目描述】 世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,A市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定,即如果计划录取m名志愿者,则面试分数线为排名第m*150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。 现在就请你编写程序划定面试分数线,并输出所有进入面试的选手的报名号和笔试成绩。 【输入】 第一行,两个整数n,m(5 ≤ n ≤ 5000,3 ≤ m原创 2021-04-16 23:39:44 · 87 阅读 · 0 评论 -
谁考了第k名
谁考了第k名 【题目描述】 在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。 【输入】 第一行有两个整数,分别是学生的人数n(1≤n≤100),和求第k名学生的k(1≤k≤n)。 其后有n行数据,每行包括一个学号(整数)和一个成绩(浮点数),中间用一个空格分隔。 【输出】 输出第k名学生的学号和成绩,中间用空格分隔。(注:请用%g输出成绩) 【输入样例】 5 3 90788001 67.8 90788002 90.3 90788003 61 90788004原创 2021-04-16 19:09:22 · 168 阅读 · 0 评论 -
合影效果
合影效果 小云和朋友们去爬香山,为美丽的景色所陶醉,想合影留念。如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)? 【输入】 第一行是人数n(2 <= n <= 40,且至少有1个男生和1个女生)。 后面紧跟n行,每行输入一个人的性别(男male或女female)和身高(浮点数,单位米),两个数据之间以空格分隔。 【输出】 n个浮点数,模拟站好队后,拍照者眼中从左到右原创 2021-04-16 19:05:38 · 214 阅读 · 0 评论