给出N个考生的准考证号、姓名、分数,并输入参数C,要求按C的不同取值进行排序。
PAT A1016 Phone Bills
发表于
分类于
PAT甲级
按姓名的字典序从小到大的顺序输出存在有效通话记录的用户。对单个用户来说,需要输出他的姓名、账单月份(题目保证单个用户的所有记录都在同一个月产生)以及有效通话记录的时长和花费,最后输出他的总资产。注意:资费的输出需要进行单位换算,即把cent转为dollar,所以结果要除以100.
PAT A1012 The Best Rank
发表于
分类于
PAT甲级
现已知n个考生的3门课程分数C、M、E,而平均分数A可以由这3个分数得到。现在分别按这4个分数对n个考生从高到低排序,这样对每个考生来说,就会有4个排名且每个分数都会有一个排名。接下来会有m个查询,每个查询输入一个考生的ID,输出该考生4个排名中最高的那个排名以及对应是A、C、M、E中的哪一个。如果对不同课程有相同排名的情况,则按优先级A>C>M>E输出;如果查询的考生ID不存在,则输出N/A。
PAT A1062 Talent and Virtue
发表于
分类于
PAT甲级
给出n个考生的准考证号、德分、才分以及及格线L,优秀线H,然后对这n个考生进行分类并按照规则排序。
PAT A1082 Read Number in Chinese
给定N个字符串,求它们的公共后缀。如果不存在,就输出“nai”
PAT A1077 Kuchiguse
发表于
分类于
PAT甲级
给定N个字符串,求它们的公共后缀。如果不存在,就输出“nai”
PAT A1035 Password
发表于
分类于
PAT甲级
给定N个用户的姓名和密码,现在需要把密码中的‘1’改为‘@’、‘0’改为‘%’,‘l’改为‘L’,‘O’改为‘o’。求需要修改的密码个数以及对应用户的姓名和修改后的密码。如果不存在需要修改的密码,则根据单复数输出"There is(are) N account(s) and no account is modified"。
PAT A1005 Spell It Right
发表于
分类于
PAT甲级
给出一个非负数N,求出数位之和,并用英语表示这个总和的数位的每一位。
PAT A1001 A+B Format
发表于
分类于
PAT甲级
给出两个整数a、b(不超过10^9),求a+b的值,并按照xxx,xxx,xxx的格式输出。
PAT A1058 A+B in Hogwarts
发表于
分类于
PAT甲级
货币兑换问题,17个sickle可以兑换一个gallon,29个knut可以兑换一个sickle。