t0ur1st 6 年前 字符串 【PAT乙级】旧键盘打字 题目描述: 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入描述: 输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过10^5个字符的串。可用的字符包括 […] PAT乙级, Python 2.38k 0 0
t0ur1st 6 年前 字符串 【PAT乙级】旧键盘 题目描述: 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字,以及实际被输入的文字,请你列出肯定坏掉的那些键。 输入描述: 输入在2行中分别给出应该输入的文字,以及实际被输入的文字。每段文字是不超过80个字符的串,由字母AZ(包括大,小写),数字0-9,以 […] C++, PAT乙级, Python 2.49k 0 0
t0ur1st 6 年前 字符串 【GPLT】L1-016【PAT乙级】查验身份证 题目描述: 一个合法的身份证号码由17位地区,日期编号和顺序编号加1位校验码组成校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9, 10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z者除外;最后按照以下关系对应ž值与校验码M的值 […] C++, GPLT, PAT乙级 2.37k 0 0
t0ur1st 6 年前 字符串 【PAT乙级】有几个PAT 题目描述: 字符串APPAPT中包含了两个单词“PAT”,其中第一个PAT是第2位(P),第4位(A),第6位(T);第二个PAT是第3位(P),第4位(A),第6位(T)。现给定字符串,问一共可以形成多少个PAT? 输入描述: 输入只有一行,包含一个字符串,长度不超过105,只包含P,A,T三种字 […] C++, PAT乙级 2.59k 0 0
t0ur1st 6 年前 字符串 【PAT乙级】数字加密 题目描述: 本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为 […] C++, PAT乙级 2.22k 0 0
t0ur1st 6 年前 字符串 水题 【PAT乙级】检查密码 题目描述: 本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母、数字和小数点 .,还必须既有字母也有数字。 输入描述: 输入第一行给出一个正整数 N(≤ 100),随后 N 行,每行给出一个用户设置的密码,为不超过 8 […] C++, PAT乙级 2.79k 0 0
t0ur1st 6 年前 字符串 水题 【PAT乙级】部分A+B 题目描述: 正整数 A 的“DA(为 1 位整数)部分”定义为由 A 中所有 DA 组成的新整数 PA。例如:给定 A=3862767,DA=6,则 A 的“6 部分”PA 是 66,因为 A 中有 2 个 6。 现给定 A、DA、B、DB,请编写程序计算 […] C++, PAT乙级, Python 2.66k 0 0