自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (2)
  • 收藏
  • 关注

原创 PAT乙级练习: 1038 统计同成绩学生

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

2023-06-01 21:22:44 84

原创 PAT乙级练习: 1027 打印沙漏

【代码】PAT乙级练习: 1027 打印沙漏。

2023-06-01 18:01:02 133

原创 PAT乙级练习: 1032 挖掘机技术哪家强

输入在第 1 行给出不超过 105 的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。

2023-05-31 15:54:57 84

原创 PAT乙级练习: 1028 人口普查

随后 N 行,每行给出 1 个人的姓名(由不超过 5 个英文字母组成的字符串)、以及按 yyyy/mm/dd(即年/月/日)格式给出的生日。题目保证最年长和最年轻的人没有并列。这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过 200 岁的老人,而今天是 2014 年 9 月 6 日,所以超过 200 岁的生日和未出生的生日都是不合理的,应该被过滤掉。现请你写个程序,找出镇上最年长和最年轻的人。在一行中顺序输出有效生日的个数、最年长人和最年轻人的姓名,其间以空格分隔。

2023-05-31 11:14:51 123

原创 PAT乙级练习: 1026 程序运行时间

要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。于是为了获得一个函数 f 的运行时间,我们只要在调用 f 之前先调用 clock(),获得一个时钟打点数 C1;两次获得的时钟打点数之差 (C2-C1) 就是 f 运行所消耗的时钟打点数,再除以常数 CLK_TCK,就得到了以秒为单位的运行时间。现给定被测函数前后两次获得的时钟打点数,请你给出被测函数运行的时间。

2023-05-29 18:01:16 38

原创 PAT乙级练习: 1023 组个最小数

给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……整数间用一个空格分隔。10 个数字的总个数不超过 50,且至少拥有 1 个非 0 的数字。现给定数字,请编写程序输出能够组成的最小的数。在一行中输出能够组成的最小的数。

2023-05-29 17:09:59 138

原创 PAT乙级练习:1021 个位数统计

给定一个 k 位整数 N=dk−1​10k−1+⋯+d1​101+d0​ (0≤di​≤9, i=0,⋯,k−1, dk−1​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位数字 D 及其在 N 中出现的次数 M。要求按 D 的升序输出。每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。

2023-05-29 16:47:12 59

原创 PAT乙级练习:1017 A除以B

本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。输入在一行中依次给出 A 和 B,中间以 1 空格分隔。在一行中依次输出 Q 和 R,中间以 1 空格分隔。

2023-05-29 15:39:17 79

原创 PAT乙级练习:1071 小赌怡情

玩家下注 t 个筹码后,计算机给出第二个数。若玩家猜对了,则系统奖励玩家 t 个筹码;输入在第一行给出 2 个正整数 T 和 K(≤ 100),分别是系统在初始状态下赠送给玩家的筹码数、以及需要处理的游戏次数。b 为 0 表示玩家赌小,为 1 表示玩家赌大。t 表示玩家下注的筹码数,保证在整型范围内。玩家下注超过持有的筹码量,输出 Not enough tokens. Total = x.;注意:玩家下注的筹码数不能超过自己帐户上拥有的筹码数。玩家输,输出 Lose t. Total = x.;

2023-05-28 18:21:08 87

原创 PAT乙级练习:1061 判断题

输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数和判断题数量。第二行给出 M 个不超过 5 的正整数,是每道题的满分值。第三行给出每道题对应的正确答案,0 代表“非”,1 代表“是”。随后 N 行,每行给出一个学生的解答。数字间均以空格分隔。判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。按照输入的顺序输出每个学生的得分,每个分数占一行。

2023-05-28 17:55:22 91 1

原创 PAT乙级练习: 1046 划拳

划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。其中喊是喊出的数字,划是划出的数字,均为不超过 100 的正整数(两只手一起划)。下面给出甲、乙两人的划拳记录,请你统计他们最后分别喝了多少杯酒。在一行中先后输出甲、乙两人喝酒的杯数,其间以一个空格分隔。甲喊 甲划 乙喊 乙划。

2023-05-28 16:45:25 158 1

原创 PAT乙级练习:1036 跟奥巴马一起编程

美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输出由给定字符 C 画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的 50%(四舍五入取整)。输入在一行中给出正方形边长 N(3≤N≤20)和组成正方形边的某种字符 C,间隔一个空格。

2023-05-28 16:25:05 143 1

原创 PAT乙级练习:1022 D进制的A+B

输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1

2023-05-28 15:25:09 51 1

原创 PAT乙级目录

题目分值1001 害死人不偿命的(3n+1)猜想1523384-8-5868––

2023-05-28 12:24:47 65 1

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

【代码】PAT乙级练习:1001 害死人不偿命的(3n+1)猜想。

2023-05-28 12:15:39 105

原创 PAT乙级练习:1019 数字黑洞

【代码】PAT (Basic Level) Practice (中文)PAT乙级练习。

2023-05-28 11:20:09 50 1

空空如也

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

TA关注的人

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