随笔分类 - PAT乙级
摘要:https://pintia.cn/problem-sets/994805260223102976/problems/994805290334011392
阅读全文
摘要:https://pintia.cn/problem-sets/994805260223102976/problems/994805296180871168
阅读全文
摘要:1012 数字分类 (20 分) 1012 数字分类 (20 分) 1012 数字分类 (20 分) 给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字: A1 = 能被 5 整除的数字中所有偶数的和; A2 = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算
阅读全文
摘要:1028 人口普查 (20 分) 1028 人口普查 (20 分) 1028 人口普查 (20 分) 某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。 这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过 200 岁的老人,而今天是 201
阅读全文
摘要:1029 旧键盘 (20 分) 1029 旧键盘 (20 分) 1029 旧键盘 (20 分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。 输入格式: 输入在 2 行中分别给出应该输入的文字、以及实际
阅读全文
摘要:1.cin 接受一个字符串,遇“空格”、“TAB”、“回车”都结束 2.cin.get() cin.get(字符变量名)可以用来接收字符 只能接收一个字符 cin.get(字符数组名,接收字符数目)用来接收一行字符串,可以接收空格 cin.get(无参数)没有参数主要是用于舍弃输入流中的不需要的字符
阅读全文
摘要:做了PAT乙级1033发现自己对find()不了解 再次特意学习了一下 1.string中find()返回值是字母在母串中的位置(下标记录),如果没有找到,那么会返回一个特别的标记npos。(返回值可以看成是一个int型的数) 2.返回子串出现在母串中的首次出现的位置,和最后一次出现的位置。 3.查
阅读全文
摘要:1033 旧键盘打字 (20 分) 1033 旧键盘打字 (20 分) 1033 旧键盘打字 (20 分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键、以及
阅读全文
摘要:1026 程序运行时间 (15 分) 1026 程序运行时间 (15 分) 1026 程序运行时间 (15 分) 要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是
阅读全文
摘要:1019 数字黑洞 (20 分) 1019 数字黑洞 (20 分) 1019 数字黑洞 (20 分) 给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑
阅读全文
摘要:1036 跟奥巴马一起编程 (15 分) 1036 跟奥巴马一起编程 (15 分) 1036 跟奥巴马一起编程 (15 分) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的
阅读全文
摘要:1032 挖掘机技术哪家强 (20 分) 1032 挖掘机技术哪家强 (20 分) 1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。 输入格式: 输入在第 1 行给出不超过 105 的正
阅读全文
摘要:1030 完美数列 (25 分) 1030 完美数列 (25 分) 1030 完美数列 (25 分) 给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。 现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。 输入
阅读全文
摘要:1027 打印沙漏 (20 分) 1027 打印沙漏 (20 分) 1027 打印沙漏 (20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻
阅读全文
摘要:1016 部分A+B (15 分) 1016 部分A+B (15 分) 正整数 A 的“DA(为 1 位整数)部分”定义为由 A 中所有 DA 组成的新整数 PA。例如:给定 A=3862767,DA=6,则 A 的“6 部分”PA 是 66,因为 A 中有 2 个 6
阅读全文
摘要:1022 D进制的A+B (20 分) 1022 D进制的A+B (20 分) 1022 D进制的A+B (20 分) 输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数 A、B 和 D。 输
阅读全文
摘要:1020 月饼 (25 分) 1020 月饼 (25 分) 1020 月饼 (25 分) 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。 注意:销售时允许取出一部分库存。样例给出的情
阅读全文
摘要:1021 个位数统计 (15 分) 1021 个位数统计 (15 分) 1021 个位数统计 (15 分) 给定一个 k 位整数 N=dk−110k−1+⋯+d1101+d0 (0≤di≤9, i=0,⋯,k−1, dk−1>0),请编写程序统计每种不同的个
阅读全文
摘要:1017 A除以B (20 分) 1017 A除以B (20 分) 1017 A除以B (20 分) 本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。 输入格式: 输入在一行中依次给出 A 和 B,中间
阅读全文

浙公网安备 33010602011771号