自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PTA算法初步 | 1015 德才论

宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。现给出一批考生的德才分数,请根据司马光的理论给出录取排名。

2023-09-22 22:18:12 106 1

原创 PTA入门模拟 | 1004 成绩排名

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

2023-09-21 23:45:14 102

原创 PTA入门模拟 | 1041 考试座位号

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

2023-09-21 23:12:22 76

原创 PTA入门模拟

PTA入门模拟 | 1042 Shuffling Machine_王问水的博客-CSDN博客。PTA入门模拟 | 1046 Shortest Distance_王问水的博客-CSDN博客。PTA入门模拟 | 1011 A+B 和 C_王问水的博客-CSDN博客。PTA入门模拟 | 1026 程序运行时间_王问水的博客-CSDN博客。PTA入门模拟 | 1016 部分A+B_王问水的博客-CSDN博客。PTA入门模拟 | 1046 划拳_王问水的博客-CSDN博客。

2023-09-21 22:40:51 44

原创 PTA入门模拟 | 1046 Shortest Distance

th 和第一个退出。一行中的所有数字都用空格分隔。第二行给出一个正整数。在高速公路上形成简单循环的出口,您应该告诉任何一对出口之间的最短距离。每个输入文件包含一个测试用例。对于每种情况,第一行都包含一个整数。接下来是行,每个行都包含一对出口号码,前提是出口的编号从 1 到。行,每条线都包含相应给定出口对之间的最短距离。.保证总往返距离不超过107.对于每个测试用例,将结果打印在。(在 [3,105]),后跟。+1)-st 出口,以及。

2023-09-21 22:34:26 104

原创 PTA入门模拟 | 1042 Shuffling Machine

例如,假设我们只有 5 张牌:S3、H5、C1、D13 和 J2。给定一个洗牌顺序 {4, 2, 5, 3, 1},结果将是:J2, H5, D13, S3, C1。如果我们再次重复洗牌,结果将是:C1、H5、S3、J2、D13。其中“S”代表“黑桃”,“H”代表“心”,“C”代表“俱乐部”,“D”代表“钻石”,“J”代表“小丑”。由于标准的洗牌技术被认为是薄弱的,并且为了避免员工通过执行不充分的洗牌与赌徒合作的“内部工作”,许多赌场都使用。机器根据给定的随机顺序洗一副 54 张牌,并重复给定的次数。

2023-09-20 23:31:36 65 1

原创 PTA入门模拟 | 1018 锤子剪刀布

大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。

2023-09-19 11:22:11 195 1

原创 PAT入门模拟 | 1012 数字分类

每个输入包含 1 个测试用例。每个测试用例先给出一个不超过 1000 的正整数 N,随后给出 N 个不超过 1000 的待分类的正整数。对给定的 N 个正整数,按题目要求计算 A1​~A5​ 并在一行中顺序输出。数字间以空格分隔,但行末不得有多余空格。若分类之后某一类不存在数字,则在相应位置输出。

2023-09-19 11:00:25 94 1

原创 PTA入门模拟 | 1008 数组元素循环右移问题

一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0​A1​⋯AN−1​)变换为(AN−M​⋯AN−1​A0​A1​⋯AN−M−1​)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?

2023-09-18 23:52:29 99

原创 PTA入门模拟 | 1046 划拳

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

2023-09-18 23:26:51 63

原创 PTA入门模拟 | 1026 程序运行时间

要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是 clock tick,即“时钟打点”。同时还有一个常数 CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数 f 的运行时间,我们只要在调用 f 之前先调用 clock(),获得一个时钟打点数 C1;在 f 执行完成后再调用 clock(),获得另一个时钟打点数 C2;

2023-09-18 23:19:05 89

原创 PTA入门模拟 | 1016 部分A+B

正整数 A 的“DA​(为 1 位整数)部分”定义为由 A 中所有 DA​ 组成的新整数 PA​。例如:给定 A=3862767,DA​=6,则 A 的“6 部分”PA​ 是 66,因为 A 中有 2 个 6。现给定 A、DA​、B、DB​,请编写程序计算 PA​+PB​。

2023-09-18 22:09:37 73

原创 PTA入门模拟 | 1011 A+B 和 C

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

2023-09-18 20:31:55 59

原创 PTA基础题训练 | 1032 挖掘机技术哪家强

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

2023-09-18 20:01:53 55

原创 PTA基础题训练 | 1001 害死人不偿命的(3n+1)猜想

PTA基础题训练

2023-09-18 19:57:52 81

空空如也

空空如也

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

TA关注的人

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