字符串A+B题目描述给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。 输入格式输入在两行中分别给出 A 和 B,均为长度不超过 $10^6$的、由可见 ASCII 字符 (即码值为32~126)和空格组成的、由回车标识结束的 ...
PAT乙级1092 || 最好吃的月饼(详解,C/C++示例,测试点分析)
最好吃的月饼题目描述月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。 若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。 输入格式输入首先给出两个正整数 N(≤1000 ...
PAT乙级1091 || N-自守数(详解,C/C++示例,测试点分析)
N-自守数题目描述如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为“N-自守数”。例如 3×922=25392,而 25392 的末尾两位正好是 92,所以 92 是一个 3-自守数。 本题就请你编写程序判断一个给定的数字是否关于某个 N 是 N-自守数。 输入格式输 ...
PAT乙级1090 || 危险品装箱(详解,C/C++示例,测试点分析)
危险品装箱题目描述集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里。比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸。 本题给定一张不相容物品的清单,需要你检查每一张集装箱货品清单,判断它们是否能装在同一只箱子里。 输入格式输入第一行给出两个正整数:N (≤$10^4$) 是 ...
PAT乙级1089 || 狼人杀-简单版(详解,C/C++示例,测试点分析)
狼人杀-简单版题目描述以下文字摘自《灵机一动·好玩的数学》:“狼人杀”游戏分为狼人、好人两大阵营。在一局“狼人杀”游戏中,1 号玩家说:“2 号是狼人”,2 号玩家说:“3 号是好人”,3 号玩家说:“4 号是狼人”,4 号玩家说:“5 号是好人”,5 号玩家说:“4 号是好人”。已知这 5 名玩家 ...
PAT乙级1088 || 三人行(详解,C/C++示例,测试点分析)
三人行题目描述子曰:“三人行,必有我师焉。择其善者而从之,其不善者而改之。” 本题给定甲、乙、丙三个人的能力值关系为:甲的能力值确定是 2 位正整数;把甲的能力值的 2 个数字调换位置就是乙的能力值;甲乙两人能力差是丙的能力值的 X 倍;乙的能力值是丙的 Y 倍。请你指出谁比你强应“从之”,谁比你弱 ...
PAT乙级1087 || 有多少不同的值(详解,C/C++示例,测试点分析)
有多少不同的值题目描述当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。) 输入格式输入给出一个正整数 N(2≤N≤$10^4$)。 输出格式在一行中输出题面中算式取 ...
PAT乙级1086 || 就不告诉你(详解,C/C++示例,测试点分析)
就不告诉你题目描述做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。 输入格式输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。 输出格式在一行中倒着输出 A 和 B ...
PAT乙级1085 || PAT单位排行(详解,C/C++示例,测试点分析)
PAT单位排行题目描述每次 PAT 考试结束后,考试中心都会发布一个考生单位排行榜。本题就请你实现这个功能。 输入格式输入第一行给出一个正整数 N(≤$10^5$),即考生人数。随后 N 行,每行按下列格式给出一个考生的信息:准考证号 得分 学校 其中准考证号是由6个字符组成的字符串,其首字母表示考 ...
PAT乙级1084 || 外观数列(详解,C/C++示例,测试点分析)
外观数列题目描述外观数列是指具有以下特点的整数序列:d, d1, d111, d113, d11231, d112213111, ... 它从不等于 1 的数字 d 开始,序列的第 n+1 项是对第 n 项的描述。比如第 2 项表示第 1 项有 1 个 d,所以就是 d1;第 2 项是 1 个 d( ...