PAT习题练习
_灬灬_
这个作者很懒,什么都没留下…
展开
-
Java PAT 7-3 逆序的三位数
程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。 输入格式: 每个测试是一个3位的正整数。 输出格式: 输出按位逆序的数。 样例:">样例:">样例:">样例:">样例:">样例:">样例:">输入样例: 123 输出样例: 321 解题思路: 将输入的字符串强转为int型,再进行数据处理得到三个数放入数组,注意,题目中要求前导不为0舍去0,若0在中间,原创 2022-03-16 13:01:25 · 1270 阅读 · 1 评论 -
PAT Java 7-2 然后是几点
题目详情: 有时候人们用四位数字表示一个时间,比如1106表示 11 点零 6 分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,例如 5 点 30 分表示为530;0 点 30 分表示为030。注意,第二个数字表示的分钟数可能超过 60,也可能是负数。 输入格式: 输入在一行中给出 2 个整数,分别是四位数字表示的...原创 2022-02-15 19:15:00 · 139 阅读 · 0 评论 -
PAT Java实现厘米换算英尺英寸
题目详情: 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。 输入样例: 170 输出样例: 5 6 解题思路: 注意(foot+inch/12)就是换算成英尺后的数,不需要再进行换算。原创 2022-02-15 13:30:17 · 350 阅读 · 0 评论 -
【PAT】1004 成绩排名
读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ... 第 n+1 行:第 n 个学生的姓名 学号 成绩 其中姓名和学号均为不超过 10 个字符的字符串,成绩为 0 到 100 之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。 输出格式: .原创 2022-01-10 10:34:36 · 48 阅读 · 0 评论