PAT天梯赛
文章平均质量分 51
PAT天梯赛题目 c语言
malloc-free
这个作者很懒,什么都没留下…
展开
-
PAT天梯赛L1-104 九宫格 c语言(flag[n]={0})
九宫格是一款数字游戏,传说起源于河图洛书,现代数学中称之为三阶幻方。游戏规则是:将一个 9×9 的正方形区域划分为 9 个 3×3 的正方形宫位,要求 1 到 9 这九个数字中的每个数字在每一行、每一列、每个宫位中都只能出现一次。本题并不要求你写程序解决这个问题,只是对每个填好数字的九宫格,判断其是否满足游戏规则的要求。原创 2024-05-21 22:56:44 · 249 阅读 · 0 评论 -
PAT天梯赛L2-028 秀恩爱分得快 c语言 (“-0“)
PAT天梯赛c语言 秀恩爱,分得快。互联网上每天都有大量人发布大量照片,我们通过分析这些照片,可以分析人与人之间的亲密度。如果一张照片上出现了 K 个人,这些人两两间的亲密度就被定义为 1/K。任意两个人如果同时出现在若干张照片里,他们之间的亲密度就是所有这些同框照片对应的亲密度之和。下面给定一批照片,请你分析一对给定的情侣,看看他们分别有没有亲密度更高的异性朋友?原创 2024-05-18 15:19:11 · 898 阅读 · 0 评论 -
PAT天梯赛L1-101 别再来这么多猫娘了!c语言(KMP)(字符串回车结束)
因此你的工作是实现一个审查内容的代码,用于对 AI 生成的内容的初步审定。更具体地说,你会得到一段由大小写字母、数字、空格及 ASCII 码范围内的标点符号的文字,以及若干个违禁词以及警告阈值,你需要首先检查内容里有多少违禁词,如果少于阈值个,则简单地将违禁词替换为;如果大于等于阈值个,则直接输出一段警告并输出有几个违禁词。原创 2024-05-17 00:53:20 · 824 阅读 · 0 评论 -
PAT天梯赛L1-102 兰州牛肉面 c语言
输入第一行给出一个正整数 N(≤100),为牛肉面的种类数量。这里为了简单起见,我们把不同种类的牛肉面从 1 到 N 编号,以后就用编号代替牛肉面品种的名称。第二行给出 N 个价格,第 i 个价格对应第 i 种牛肉面一碗的单价。这里的价格是 [0.01, 200.00] 区间内的实数,以元为单位,精确到分。品种编号 碗数其中碗数保证是正整数。当对应的品种编号为0时,表示输入结束。这个记录不算在内。原创 2024-05-17 18:09:46 · 339 阅读 · 0 评论 -
PAT天梯赛L1-103 整数的持续性 c语言
从任一给定的正整数 n 出发,将其每一位数字相乘,记得到的乘积为 n1。以此类推,令 ni+1 为 ni 的各位数字的乘积,直到最后得到一个个位数 nm,则 m 就称为 n 的。例如 679 的持续性就是 5,因为我们从 679 开始,得到 6×7×9=378,随后得到 3×7×8=168、1×6×8=48、4×8=32,最后得到 3×2=6,一共用了 5 步。本题就请你编写程序,找出任一给定区间内持续性最长的整数。原创 2024-05-18 23:17:53 · 466 阅读 · 0 评论 -
PAT天梯赛L2-002 链表去重 c语言(动态链表存储)
PAT天梯赛L2-002 链表去重 c语言给定一个带整数键值的链表 L,你需要把其中绝对值重复的键值结点删掉。即对每个键值 K,只有第一个绝对值等于 K 的结点被保留。同时,所有被删除的结点须被保存在另一个链表上。例如给定 L 为 21→-15→-15→-7→15,你需要输出去重后的链表 21→-15→-7,还有被删除的链表 -15→15。原创 2024-05-16 14:43:16 · 1010 阅读 · 0 评论