PAT乙级题解
包含了官方题库还有有的近几年来所有题解
苯酸氨酰糖化物
Talk is cheap. Show me the code
展开
-
1118 如需挪车请致电-PAT乙级(测试点4)
【代码】1118 如需挪车请致电-PAT乙级(测试点4)原创 2023-11-27 17:25:10 · 277 阅读 · 0 评论 -
2019秋季PAT乙级真题--7-5 链表合并 (25 分)
7-5 链表合并 (25 分)给定两个单链表 L1=a1→a2→⋯→an−1→an 和 L2=b1→b2→⋯→bm−1→bm。如果 n≥2m,你的任务是将比较短的那个链表逆序,然后将之并入比较长的那个链表,得到一个形如 a1→a2→bm→a3→a4→bm−1⋯ 的结果。例如给定两个链表分别为 6→7 和 1→2→3→4→5,你应该输出 1→2→7→3→4→6→5。输入格式:输入首先在第一行中...原创 2020-05-02 19:45:40 · 493 阅读 · 1 评论 -
2019秋季PAT乙级真题--7-3 缘分数 (20 分)
7-3 缘分数 (20 分)所谓缘分数是指这样一对正整数 a 和 b,其中 a 和它的小弟 a−1 的立方差正好是另一个整数 c 的平方,而 c 正好是 b 和它的小弟 b−1 的平方和。例如 83−73=169=132,而 13=32+22,于是 8 和 3 就是一对缘分数。给定 a 所在的区间 [m,n],是否存在缘分数?输入格式:输入给出区间的两个端点 0<m<n≤250...原创 2020-05-02 19:42:03 · 412 阅读 · 0 评论 -
2019秋季PAT乙级真题--7-2 教超冠军卷 (20 分)
7-2 教超冠军卷 (20 分)“教育超市”是拼题 A 系统的一个衍生产品,发布了各种试卷和练习供用户选购。在试卷列表中,系统不仅列出了每份试卷的单价,还显示了当前的购买人次。本题就请你根据这些信息找出教育超市所有试卷中的销量(即购买人次)冠军和销售额冠军。输入格式:输入首先在第一行中给出一个正整数 N(≤104),随后 N 行,每行给出一份卷子的独特 ID (由小写字母和数字组成的、长度不...原创 2020-05-02 19:39:45 · 311 阅读 · 0 评论 -
2019秋季PAT乙级真题--7-1 B是A的多少倍 (15 分)
7-1 B是A的多少倍 (15 分)设一个数 A 的最低 D 位形成的数是 ad。如果把 ad 截下来移到 A 的最高位前面,就形成了一个新的数 B。B 是 A 的多少倍?例如将 12345 的最低 2 位 45 截下来放到 123 的前面,就得到 45123,它约是 12345 的 3.66 倍。输入格式:输入在一行中给出一个正整数 A(≤109)和要截取的位数 D。题目保证 D 不超过...原创 2020-05-02 19:38:28 · 316 阅读 · 0 评论 -
【2019冬PAT乙级真题】7-5 区块反转 (25分)
7-5 区块反转 (25分)给定一个单链表 L,我们将每 K 个结点看成一个区块(链表最后若不足 K 个结点,也看成一个区块),请编写程序将 L 中所有区块的链接反转。例如:给定 L 为 1→2→3→4→5→6→7→8,K 为 3,则输出应该为 7→8→4→5→6→1→2→3。输入格式:每个输入包含 1 个测试用例。每个测试用例第 1 行给出第 1 个结点的地址、结点总个数正整数 N (...原创 2020-05-02 19:36:57 · 589 阅读 · 1 评论 -
【2019冬PAT乙级真题】7-4 擅长C (20分)
7-4 擅长C (20分)当你被面试官要求用 C 写一个“Hello World”时,有本事像下图显示的那样写一个出来吗?输入格式:输入首先给出 26 个英文大写字母 A-Z,每个字母用一个 7 的、由 C 和 . 组成的矩阵构成。最后在一行中给出一个句子,以回车结束。句子是由若干个单词(每个包含不超过 10 个连续的大写英文字母)组成的,单词间以任何非大写英文字母分隔。题目保证至少给出...原创 2020-05-02 19:32:14 · 786 阅读 · 0 评论 -
【2019冬PAT乙级真题】7-3 String复读机 (20分)
7-3 String复读机 (20分)给定一个长度不超过 1 的、仅由英文字母构成的字符串。请将字符重新调整顺序,按 StringString… (注意区分大小写)这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按 String 的顺序打印,直到所有字符都被输出。例如 gnirtSSs 要调整成 StringS 输出,其中 s 是多余字符...原创 2020-05-02 19:23:19 · 482 阅读 · 0 评论 -
【2019冬PAT乙级真题】7-2 老鼠爱大米 (20分)
7-2 老鼠爱大米 (20分)翁恺老师曾经设计过一款 Java 挑战游戏,叫“老鼠爱大米”(或许因为他的外号叫“胖胖鼠”)。每个玩家用 Java 代码控制一只鼠,目标是抢吃尽可能多的大米让自己变成胖胖鼠,最胖的那只就是冠军。因为游戏时间不能太长,我们把玩家分成 N 组,每组 M 只老鼠同场竞技,然后从 N 个分组冠军中直接选出最胖的冠军胖胖鼠。现在就请你写个程序来得到冠军的体重。输入格式:...原创 2020-05-02 19:19:51 · 416 阅读 · 0 评论 -
【2019冬PAT乙级真题】7-1 2019数列 (15分)
7-1 2019数列 (15分)把 2019 各个数位上的数字 2、0、1、9 作为一个数列的前 4 项,用它们去构造一个无穷数列,其中第 n项是它前 4 项之和的个位数字。例如第 5 项为 2, 因为前四项之和为12个位数是 2。本题就请你编写程序,列出这个序列的前 n 项。输入格式:输入给出正整数 n。输出格式:在一行中输出数列的前 n 项,数字间不要有空格。输入样例:10输...原创 2020-05-02 19:16:14 · 399 阅读 · 0 评论