Love丶FFC's Blog

PAT乙级:1094 谷歌的招聘

[Programing]

阅读:2724评论:40

2020年4月26日

2004 年 7 月,谷歌在硅谷的 101 号公路边竖立了一块巨大的广告牌(如下图)用于招聘。内容超级简单,就是一个以 .com 结尾的网址,而前面的网址是一个 10 位素数,这个素数是自然常数 e 中最早出现的 10 位连续数字。能找出这个素数的人,就可以通过访问谷歌的这个网站进入招聘流程的下一步。

PAT乙级:1093 字符串A+B

[Programing]

阅读:1673评论:18

2020年4月25日

给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。

PAT乙级:1092 最好吃的月饼

[Programing]

阅读:1749评论:20

2020年4月24日

若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。

PAT乙级:1091 N-自守数

[Programing]

阅读:1459评论:13

2020年4月23日

如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为“N-自守数”。例如 3×92​2​​=25392,而 25392的末尾两位正好是 92,所以 92 是一个 3-自守数。本题就请你编写程序判断一个给定的数字是否关于某个 N 是 N-自守数。

PAT乙级:1090 危险品装箱

[Programing]

阅读:931评论:12

2020年4月22日

集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里。比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸。本题给定一张不相容物品的清单,需要你检查每一张集装箱货品清单,判断它们是否能装在同一只箱子里。

PAT乙级:1088 三人行

[Programing]

阅读:816评论:12

2020年4月20日

本题给定甲、乙、丙三个人的能力值关系为:甲的能力值确定是 2 位正整数;把甲的能力值的 2 个数字调换位置就是乙的能力值;甲乙两人能力差是丙的能力值的 X 倍;乙的能力值是丙的 Y 倍。请你指出谁比你强应“从之”,谁比你弱应“改之”。

PAT乙级:1087 有多少不同的值

[Programing]

阅读:696评论:7

2020年4月19日

当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x的最大自然数,即 x 的整数部分。)

PAT乙级:1086 就不告诉你

[Programing]

阅读:789评论:10

2020年4月18日

做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。

PAT乙级:1084 外观数列

[Programing]

阅读:797评论:10

2020年4月16日

在一行中给出数字 d 的外观数列的第 N 项。

PAT乙级:1083 是否存在相等的差

[Programing]

阅读:33571评论:6,862

2020年4月15日

给定 N 张卡片,正面分别写上 1、2、……、N,然后全部翻面,洗牌,在背面分别写上 1、2、……、N。将每张牌的正反两面数字相减(大减小),得到 N 个非负差值,其中是否存在相等的差?

PAT乙级:1082 射击比赛

[Programing]

阅读:7723评论:154

2020年4月14日

本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟。我们假设靶心在原点(0,0)。

PAT乙级:1081 检查密码

[Programing]

阅读:706评论:10

2020年4月13日

本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母、数字和小数点 .,还必须既有字母也有数字。

PAT乙级:1080 MOOC期终成绩

[Programing]

阅读:928评论:14

2020年4月12日

对于在中国大学MOOC(http://www.icourse163.org/ )学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。总评成绩的计算公式为 G=(G​mid−term​​×40%+G​final​​×60%),如果 G​mid−term​​>G​final​​;否则总评 G 就是 G​final​​。这里 G​mid−term​​ 和 G​final​​ 分别为学生的期中和期末成绩。

PAT乙级:1079 延迟的回文数

[Programing]

阅读:1304评论:13

2020年4月11日

给定一个 k+1 位的正整数 N,写成 a​k​​⋯a​1​​a​0​​的形式,其中对所有 i 有 0≤a​i​​<10 且 a​k​​>0。N 被称为一个回文数,当且仅当对所有 i有 a​i​​=a​k−i​​。零也被定义为一个回文数。

PAT乙级:1078 字符串压缩与解压

[Programing]

阅读:7481评论:151

2020年4月10日

本题需要你根据压缩或解压的要求,对给定字符串进行处理。这里我们简单地假设原始字符串是完全由英文字母和空格组成的非空字符串。

PAT乙级:1077 互评成绩计算

[Programing]

阅读:8871评论:168

2020年4月9日

在浙大的计算机专业课中,经常有互评分组报告这个环节。一个组上台介绍自己的工作,其他组在台下为其表现评分。最后这个组的互评成绩是这样计算的:所有其他组的评分中,去掉一个最高分和一个最低分,剩下的分数取平均分记为 G​1​​;老师给这个组的评分记为 G​2​​。该组得分为 (G​1​​+G​2​​)/2,最后结果四舍五入后保留整数分。本题就要求你写个程序帮助老师计算每个组的互评成绩。

PAT乙级:1076 Wifi密码

[Programing]

阅读:1406评论:12

2020年4月8日

本题就要求你写程序把一系列题目的答案按照卷子上给出的对应关系翻译成 wifi 的密码。这里简单假设每道选择题都有 4 个选项,有且只有 1 个正确答案。

PAT乙级:1048 数字加密

[Programing]

阅读:691评论:14

2020年3月10日

本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负数,则再加 10。这里令个位为第 1 位。

PAT乙级:1047 编程团体赛

[Programing]

阅读:2382评论:27

2020年3月9日

编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。

PAT乙级:1046 划拳

[Programing]

阅读:7543评论:166

2020年3月8日

划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。

PAT乙级:1043 输出PATest

[Programing]

阅读:18044评论:636

2020年3月5日

给定一个长度不超过 10​4​​ 的、仅由英文字母构成的字符串。请将字符重新调整顺序,按 PATestPATest.... 这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按 PATest 的顺序打印,直到所有字符都被输出。

PAT乙级:1042 字符统计

[Programing]

阅读:74757评论:3,926

2020年3月4日

请编写程序,找出一段给定文字中出现最频繁的那个英文字母。

PAT乙级:1041 考试座位号

[Programing]

阅读:864评论:16

2020年3月3日

每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。

PAT乙级:1040 有几个PAT

[Programing]

阅读:604评论:9

2020年3月2日

字符串 APPAPT 中包含了两个单词 PAT,其中第一个 PAT 是第 2 位(P),第 4 位(A),第 6 位(T);第二个 PAT 是第 3 位(P),第 4 位(A),第 6 位(T)。现给定字符串,问一共可以形成多少个 PAT?

PAT乙级:1039 到底买不买

[Programing]

阅读:2139评论:21

2020年3月1日

小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。

PAT乙级:1038 统计同成绩学生

[Programing]

阅读:723评论:9

2020年2月29日

本题要求读入 N 名学生的成绩,将获得某一给定分数的学生人数输出。

PAT乙级:1037 在霍格沃茨找零钱

[Programing]

阅读:569评论:7

2020年2月27日

如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱 P 和他实付的钱 A,你的任务是写一个程序来计算他应该被找的零钱。

PAT乙级:1036 跟奥巴马一起编程

[Programing]

阅读:624评论:9

2020年2月26日

美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!

PAT乙级:1033 旧键盘打字

[Programing]

阅读:668评论:10

2020年2月23日

旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?

PAT乙级:1032 挖掘机技术哪家强

[Programing]

阅读:9420评论:149

2020年2月22日

为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。

PAT乙级:1031 查验身份证

[Programing]

阅读:1448评论:18

2020年2月21日

现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。

PAT乙级:1030 完美数列

[Programing]

阅读:1450评论:24

2020年2月20日

现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。

PAT乙级:1029 旧键盘

[Programing]

阅读:8216评论:153

2020年2月19日

旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。

PAT乙级:1028 人口普查

[Programing]

阅读:7332评论:167

2020年2月18日

某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。

PAT乙级:1027 打印沙漏

[Programing]

阅读:707评论:11

2020年2月18日

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印

PAT乙级:1026 程序运行时

[Programing]

阅读:1002评论:9

2020年2月17日

现给定被测函数前后两次获得的时钟打点数,请你给出被测函数运行的时间。

PAT乙级:1023 组个最小数

[Programing]

阅读:4077评论:29

2020年2月14日

给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。

PAT乙级:1021 个位数统计

[Programing]

阅读:97847评论:3,849

2020年2月12日

给定一个 k 位整数 N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​ (0≤d​i​​≤9, i=0,⋯,k−1, d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。

PAT乙级:1020 月饼

[Programing]

阅读:1061评论:19

2020年2月11日

月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。

PAT乙级:1019 数字黑洞

[Programing]

阅读:651评论:10

2020年2月10日

给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。

PAT乙级:1018 锤子剪刀布

[Programing]

阅读:727评论:13

2020年2月9日

现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。

PAT乙级:1017 A除以B

[Programing]

阅读:1325评论:13

2020年2月8日

本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。

PAT乙级:1016 部分A+B

[Programing]

阅读:696评论:13

2020年2月7日

现给定 A、D​A​​、B、D​B​​,请编写程序计算 P​A​​+P​B​​。

PAT乙级:1014 福尔摩斯的约会

[Programing]

阅读:715评论:11

2020年2月5日

现给定两对字符串,请帮助福尔摩斯解码得到约会的时间。

PAT乙级:1013 数素数

[Programing]

阅读:723评论:12

2020年2月4日

令 P​i​​ 表示第 i 个素数。现任给两个正整数 M≤N≤10​4​​,请输出 P​M​​ 到 P​N​​ 的所有素数。

PAT乙级:1012 数字分类

[Programing]

阅读:637评论:9

2020年2月3日

给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:

PAT乙级:1011 A+B 和 C

[Programing]

阅读:728评论:8

2020年2月2日

给定区间 [−2​31​​,2​31​​] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。

PAT乙级:1010 一元多项式求导

[Programing]

阅读:620评论:10

2020年2月1日

设计函数求一元多项式的导数。(注:x​n​​(n为整数)的一阶导数为nx​n−1​​。)

PAT乙级:1009 说反话

[Programing]

阅读:627评论:11

2020年1月31日

给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。

PAT乙级:1008 数组元素循环右移问题

[Programing]

阅读:530评论:5

2020年1月30日

一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A​0​​A​1​​⋯A​N−1​​)变换为(A​N−M​​⋯A​N−1​​A​0​​A​1​​⋯A​N−M−1​​)(最后M个数循环移至最前面的M个位置)。

PAT乙级:1007 素数对猜想

[Programing]

阅读:6440评论:161

2020年1月29日

现给定任意正整数N(<10​5​​),请计算不超过N的满足猜想的素数对的个数。

PAT乙级:1006 换个格式输出整数

[Programing]

阅读:7753评论:140

2020年1月28日

让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12...n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。

PAT乙级:1005 继续(3n+1)猜想

[Programing]

阅读:573评论:7

2020年1月27日

继续卡拉兹的(3n+1)猜想

PAT乙级:1004 成绩排名

[Programing]

阅读:1347评论:15

2020年1月26日

读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。

PAT乙级:1003 我要通过!

[Programing]

阅读:558评论:6

2020年1月25日

“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符 […]

PAT乙级:1002 写出这个数

[Programing]

阅读:6896评论:135

2020年1月24日

读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 […]

PAT乙级:1001 害死人不偿命的(3n+1)猜想

[Programing]

阅读:558评论:7

2020年1月22日

卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数, […]
^
新版博客正在完善中!域名:http://www.loveffc:8080,点击跳转,完全移植后将去除端口号。

Copyright © 2018 - 2021 FFC的小站 - 滇 ICP 备 18010780 号 - 1

- Powered by WordPress & AliYun · Theme by FFC -

- Environment by Windows & XAMPP · Designed by WebStorm & VSCode -

已运行:

访问量:506770