自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 PAT乙级真题1070 || 结绳(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top结绳题目描述:给定一段一段的绳子,你需要把它们串成一条绳。每次串连的时候,是把两段绳子对折,再如下图所示套接在一起。这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连。每次串连后,原来两段绳子的长度就会减半。给定 N 段绳子...

2019-10-20 12:39:59 471

原创 PAT乙级真题1069 || 微博转发抽奖(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top微博转发抽奖题目描述:小明 PAT 考了满分,高兴之余决定发起微博转发抽奖活动,从转发的网友中按顺序每隔 N 个人就发出一个红包。请你编写程序帮助他确定中奖名单。输入格式:输入第一行给出三个正整数 M(≤ 1000)、N 和 S,分别是转发...

2019-10-20 12:38:25 424

原创 PAT乙级真题1068 || 万绿丛中一点红(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top万绿丛中一点红题目描述:对于计算机而言,颜色不过是像素点对应的一个 24 位的数值。现给定一幅分辨率为 M×N 的画,要求你找出万绿丛中的一点红,即有独一无二颜色的那个像素点,并且该点的颜色与其周围 8 个相邻像素的颜色差充分大。输入格式:...

2019-10-20 12:37:31 2480

原创 PAT乙级真题1067 || 试密码(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top试密码题目描述:当你试图登录某个系统却忘了密码时,系统一般只会允许你尝试有限多次,当超出允许次数时,账号就会被锁死。本题就请你实现这个小功能。输入格式:输入在第一行给出一个密码(长度不超过 20 的、不包含空格、Tab、回车的非空字符串)和...

2019-10-20 12:34:55 369

原创 PAT乙级真题1066 || 图像过滤(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top图像过滤题目描述:图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。输入格式:输入在第一行给出一幅图像的分辨率,即两个正整数 M 和 ...

2019-10-20 12:33:27 356

原创 PAT乙级真题1065 || 单身狗(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top单身狗题目描述:“单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。输入格式:输入第一行给出一个正整数 N(≤ 50 000),是已知夫妻/伴侣的对数;随后 N 行,每行给出一对夫妻/伴侣—...

2019-10-07 11:40:37 839 1

原创 PAT乙级真题1064 || 朋友数(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top朋友数题目描述:如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如 123 和 51 就是朋友数,因为 1+2+3 = 5+1 = 6,而 6 就是它们的朋友证号。给定一些整数,要求你统计一下它们...

2019-10-07 11:39:31 552

原创 PAT乙级真题1063 || 计算谱半径(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top计算谱半径题目描述:在数学中,矩阵的“谱半径”是指其特征值的模集合的上确界。换言之,对于给定的 n 个复数空间的特征值 { a1a_1a1​+b1ib_{1i}b1i​,⋯,ana_nan​+bnib_{ni}bni​ },它们的模为实部与虚部...

2019-10-07 11:37:52 707

原创 PAT乙级真题1062 || 最简分数(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,在对话框回复:PAT乙级真题】获取全部真题详解及代码示例,邀请大家加入PAT算法刷题交流qq群:821388108最简分数题目描述:一个分数一般写成两个整数相除的形式:N/M,其中 M 不为0。最简分数是指分子和分母没有公约数的分数表示形式。现给定两个不相等的正分数 N1/M1 和 N2/M2,要求你按从小到大的顺序列出它们之间分母为 K 的最简...

2019-10-07 11:18:37 1269

原创 PAT乙级真题1061 || 判断题(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top判断题题目描述:判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。输入格式:输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数和判断题数量。第二行给出 M 个不超过 5 的正整数,是每...

2019-10-07 11:15:23 335

原创 PAT乙级真题1060 || 爱丁顿数(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top爱丁顿数题目描述:英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数” E ,即满足有 E 天骑车超过 E 英里的最大整数 E。据说爱丁顿自己的 E 等于87。现给定某人 N 天的骑车距离,请你算出对应的爱丁顿...

2019-10-02 13:16:36 531

原创 PAT乙级真题1059 || C语言竞赛(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.topC语言竞赛题目描述:C 语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩,颁奖规则也就制定得很滑稽:0、冠军将赢得一份“神秘大奖”(比如很巨大的一本学生研究论文集……)。1、排名为素数的学生将赢得最好的奖品 —— ...

2019-10-02 13:10:06 569

原创 PAT乙级真题1058 || 选择题(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top选择题题目描述:批改多选题是比较麻烦的事情,本题就请你写个程序帮助老师批改多选题,并且指出哪道题错的人最多。输入格式:输入在第一行给出两个正整数 N(≤ 1000)和 M(≤ 100),分别是学生人数和多选题的个数。随后 M 行,每行顺次给...

2019-10-02 12:48:18 977

原创 PAT乙级真题1057 || 数零壹(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top数零壹题目描述:给定一串长度不超过 10510^5105 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 P...

2019-10-02 12:43:54 728

原创 PAT乙级真题1056 || 组合数的和(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top组合数的和题目描述:给定 N 个非 0 的个位数字,用其中任意 2 个数字都可以组合成 1 个 2 位的数字。要求所有可能组合出来的 2 位数字的和。例如给定 2、5、8,则可以组合出:25、28、52、58、82、85,它们的和为330。输...

2019-10-02 12:37:31 237

原创 PAT乙级真题1055 || 集体照(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top集体照题目描述:拍集体照时队形很重要,这里对给定的 N 个人 K 排的队形设计排队规则如下:每排人数为 N/K(向下取整),多出来的人全部站在最后一排;后排所有人的个子都不比前排任何人矮;每排中最高者站中间(中间位置为 m/2+1,其中...

2019-10-02 10:37:21 855

原创 PAT乙级真题1054 || 求平均值(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top求平均值题目描述:本题的基本要求非常简单:给定 N 个实数,计算它们的平均值。但复杂的是有些输入数据可能是非法的。一个“合法”的输入是 [−1000,1000] 区间内的实数,并且最多精确到小数点后 2 位。当你计算平均值的时候,不能把那些非法...

2019-10-02 10:36:49 1056

原创 PAT乙级真题1053 || 住房空置率(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top住房空置率题目描述:在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断。判断方法如下:在观察期内,若存在超过一半的日子用电量低于某给定的阈值 e,则该住房为“可能空置”;若观察期超过某给定阈值 D 天,且...

2019-10-01 23:10:46 356

原创 PAT乙级真题1052 || 卖个萌(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top卖个萌题目描述:萌萌哒表情符号通常由“手”、“眼”、“口”三个主要部分组成。简单起见,我们假设一个表情符号是按下列格式输出的:[左手]([左眼][口][右眼])[右手]现给出可选用的符号集合,请你按用户的要求输出表情。输入格式:输入首...

2019-10-01 23:03:10 913

原创 PAT乙级真题1051 || 复数乘法(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top复数乘法题目描述:复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2i^2i2=−1;也可以写成极坐标下的指数形式 (R×e(Pi)),其中 R 是复数模,P 是辐角,i 是虚数单位,其等价于三角形...

2019-10-01 10:46:24 455

原创 PAT乙级真题1050 || 螺旋矩阵(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top螺旋矩阵题目描述:本题要求将给定的 N 个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第 1 个格子开始,按顺时针螺旋方向填充。要求矩阵的规模为 m 行 n 列,满足条件:m×n 等于 N;m≥n;且 m−n 取所有可...

2019-10-01 09:33:47 623

原创 PAT乙级真题1049 || 数列的片段和(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top数列的片段和题目描述:给定一个正数数列,我们可以从中截取任意的连续的几个数,称为片段。例如,给定数列 { 0.1, 0.2, 0.3, 0.4 },我们有 (0.1) (0.1, 0.2) (0.1, 0.2, 0.3) (0.1, 0.2, ...

2019-10-01 09:32:27 695 1

原创 PAT乙级真题1046 || 划拳(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top划拳题目描述:划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出...

2019-10-01 09:30:03 227

原创 PAT乙级真题1048 || 数字加密(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top数字加密题目描述:本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K ...

2019-10-01 09:22:29 1117

原创 PAT乙级真题1045 || 快速排序(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top快速排序题目描述:著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的 N 个互不相同的正整数的排列,请问有多少个元素可能是划分前选...

2019-10-01 09:21:01 520

原创 PAT乙级真题1044 || 火星数字(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top火星数字题目描述:火星人是以 13 进制计数的:地球人的 0 被火星人称为 tret。地球人数字 1 到 12 的火星文分别为:jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, ...

2019-10-01 09:19:41 969

原创 PAT乙级真题1043 || 输出PATest(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top输出PATest题目描述:给定一个长度不超过 10410^4104 的、仅由英文字母构成的字符串。请将字符重新调整顺序,按 PATestPATest.... 这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输...

2019-10-01 09:11:29 540

原创 PAT乙级真题1042 || 字符统计(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top字符统计题目描述:请编写程序,找出一段给定文字中出现最频繁的那个英文字母。输入格式:输入在一行中给出一个长度不超过 1000 的字符串。字符串由 ASCII 码表中任意可见字符及空格组成,至少包含 1 个英文字母,以回车结束(回车不算在内)...

2019-10-01 09:05:07 415 1

原创 PAT乙级真题1041 || 考试座位号(详解,C/C++示例,测试点分析)

【欢迎关注微信公众号:计算机黑科学大全,对话框回复:PAT乙级真题】获取全部真题详解及代码示例个人博客地址:https://mzwang.top考试座位号题目描述:每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟...

2019-10-01 09:04:23 448

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除