
PAT
文章平均质量分 67
Jasonare
这个作者很懒,什么都没留下…
展开
-
PAT 甲级 1001 A+B Format
PAT 甲级 1001 A+B FormatCalculate a+b and output the sum in standard format – that is, the digits must be separated into groups of three by commas (unless there are less than four digits).Input Specification:Each input file contains one test case. Each ca原创 2021-11-14 14:39:06 · 123 阅读 · 0 评论 -
DFS实现水仙花数的查找
问题链接:https://pintia.cn/problem-sets/2474/problems/33389问题描述习题4-6水仙花数(20分)水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 本题要求编写程序,计算所有N位水仙花数。输入格式:输入在一行中给出一个正整数N(3≤N≤7)。...原创 2019-11-04 20:23:05 · 354 阅读 · 0 评论 -
PAT (Basic Level) Practice 1062 最简分数(分数比大小)
问题描述:一个分数一般写成两个整数相除的形式:N/M,其中 M 不为0。最简分数是指分子和分母没有公约数的分数表示形式。现给定两个不相等的正分数 N1/M1 和 N2/M2,要求你按从小到大的顺序列出它们之间分母为 K 的最简分数。输入格式:输入在一行中按 N/M 的格式给出两个正分数,随后是一个正整数分母 K,其间以空格分隔。题目保证给出的所有整数都不超过...原创 2018-09-18 19:55:35 · 220 阅读 · 0 评论 -
PAT (Basic Level) Practice 1071 小赌怡情(判断条件的优化——异或)
问题描述:常言道“小赌怡情”。这是一个很简单的小游戏:首先由计算机给出第一个整数;然后玩家下注赌第二个整数将会比第一个数大还是小;玩家下注 t 个筹码后,计算机给出第二个数。若玩家猜对了,则系统奖励玩家 t 个筹码;否则扣除玩家 t 个筹码。注意:玩家下注的筹码数不能超过自己帐户上拥有的筹码数。当玩家输光了全部筹码后,游戏就结束。输入格式:输入在第一行给出 2 个正整数 T 和 K...原创 2018-09-19 19:02:51 · 270 阅读 · 1 评论 -
2019GPLT L2-029特立独行的幸福 (25 分)
问题描述:对一个十进制数的各位数字做一次平方和,称作一次迭代。如果一个十进制数能通过若干次迭代得到 1,就称该数为幸福数。1 是一个幸福数。此外,例如 19 经过 1 次迭代得到 82,2 次迭代后得到 68,3 次迭代后得到 100,最后得到 1。则 19 就是幸福数。显然,在一个幸福数迭代到 1 的过程中经过的数字都是幸福数,它们的幸福是依附于初始数字的。例如 82、68、100 的幸福是...原创 2019-03-31 16:16:51 · 973 阅读 · 0 评论 -
2019GPLT L2-031 深入虎穴 (25 分)
问题描述:著名的王牌间谍 007 需要执行一次任务,获取敌方的机密情报。已知情报藏在一个地下迷宫里,迷宫只有一个入口,里面有很多条通路,每条路通向一扇门。每一扇门背后或者是一个房间,或者又有很多条路,同样是每条路通向一扇门…… 他的手里有一张表格,是其他间谍帮他收集到的情报,他们记下了每扇门的编号,以及这扇门背后的每一条通路所到达的门的编号。007 发现不存在两条路通向同一扇门。内线告诉他...原创 2019-03-31 16:26:09 · 1445 阅读 · 0 评论 -
2019GPLT L2-032 彩虹瓶 (25 分)
问题描述:彩虹瓶的制作过程(并不)是这样的:先把一大批空瓶铺放在装填场地上,然后按照一定的顺序将每种颜色的小球均匀撒到这批瓶子里。假设彩虹瓶里要按顺序装 N 种颜色的小球(不妨将顺序就编号为 1 到 N)。现在工厂里有每种颜色的小球各一箱,工人需要一箱一箱地将小球从工厂里搬到装填场地。如果搬来的这箱小球正好是可以装填的颜色,就直接拆箱装填;如果不是,就把箱子先码放在一个临时货架上,码放...原创 2019-03-31 16:47:16 · 798 阅读 · 0 评论 -
PAT 甲级1068 Find More Coins (30 分)暴力求解
问题描述Eva loves to collect coins from all over the universe, including some other planets like Mars. One day she visited a universal shopping mall which could accept all kinds of coins as payments. Ho...原创 2019-08-15 09:11:30 · 359 阅读 · 0 评论 -
PAT甲级 1155 Heap Paths (30 分)树的遍历
问题描述:In computer science, aheapis a specialized tree-based data structure that satisfies the heap property: if P is a parent node of C, then the key (the value) of P is either greater than or equa...原创 2019-08-15 19:24:57 · 239 阅读 · 0 评论 -
PAT (Basic Level) Practice 1058 选择题
问题描述:1058 选择题 (20 分)批改多选题是比较麻烦的事情,本题就请你写个程序帮助老师批改多选题,并且指出哪道题错的人最多。输入格式:输入在第一行给出两个正整数 N(≤ 1000)和 M(≤ 100),分别是学生人数和多选题的个数。随后 M 行,每行顺次给出一道题的满分值(不超过 5 的正整数)、选项个数(不少于 2 且不超过 5 的正整数)、正确选项个数(不超过选项个数的...原创 2018-09-18 19:23:07 · 316 阅读 · 0 评论 -
PAT (Basic Level) Practice1044 火星数字
问题描述:火星人是以13进制计数的:地球人的0被火星人称为tret。 地球人数字1到12的火星文分别为:jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec。 火星人将进位以后的12个高位数字分别称为:tam, hel, maa, huh, tou, kes, hei, elo, syy, lok, mer, jou。例...原创 2018-08-01 10:17:22 · 179 阅读 · 0 评论 -
PAT 天梯赛题集 L1-046 整除光棍 大数算法(模拟)
首先看题的数据很大,不能用整型存数据。问题描述:L1-046. 整除光棍时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者翁恺这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个整数x,这个整数一...原创 2018-04-02 20:51:44 · 332 阅读 · 0 评论 -
PAT 天梯赛题集 L1-020 帅到没朋友
L1-020. 帅到没朋友时间限制200 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。输入格式:输入第一行给出一个正整数N(<=100),是已知朋友圈的个数;随后N行,每行首先给出一个正整数K(<=1000),为朋友圈中的人数,然后列出一个朋...原创 2018-04-02 20:37:45 · 383 阅读 · 0 评论 -
PAT 天梯赛题集 L1-016查验身份证
用两个数组对应即可。问题描述:L1-016. 查验身份证时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最...原创 2018-04-02 20:31:57 · 447 阅读 · 0 评论 -
PAT天梯赛L2-007家庭房产解题报告
一道比较复杂的并查集的题目,第一次比赛的时候来不及打完,后来花了一点时间水过了。。题目链接:https://www.patest.cn/contests/gplt/L2-007问题描述:L2-007. 家庭房产时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越给定每个人的家庭成员和其自己名下的...原创 2018-03-27 20:52:31 · 546 阅读 · 0 评论 -
PAT 关键活动 拓扑+优先队列
问题描述:6-10 关键活动(30 分)假定一个工程项目由一组子任务构成,子任务之间有的可以并行执行,有的必须在完成了其它一些子任务后才能执行。“任务调度”包括一组子任务、以及每个子任务可以执行所依赖的子任务集。比如完成一个专业的所有课程学习和毕业设计可以看成一个本科生要完成的一项工程,各门课程可以看成是子任务。有些课程可以同时开设,比如英语和C程序设计,它们没有必须先修哪门的约束;有些课程则不可...原创 2018-04-12 20:17:42 · 320 阅读 · 0 评论 -
PAT 4-8目录树(建树做法)
问题描述:4-8 目录树(30 分)在ZIP归档文件中,保留着所有压缩文件和目录的相对路径和名称。当使用WinZIP等GUI软件打开ZIP归档文件时,可以从这些信息中重建目录的树状结构。请编写程序实现目录的树状结构的重建工作。输入格式:输入首先给出正整数N(≤104),表示ZIP归档文件中的文件和目录的数量。随后N行,每行有如下格式的文件或目录的相对路径和名称(每行不超过260个字符):路径...原创 2018-04-12 20:29:31 · 724 阅读 · 0 评论 -
GPLT L1-011 A-B(标记数组的运用)
L1-011 A-B(20 分)提问本题要求你计算A-B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A-B。输入格式:输入在2行中先后给出字符串A和B。两字符串的长度都不超过10^4^,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。输出格式:在一行中打印出A-B的结果字符串。...原创 2018-07-25 09:50:18 · 553 阅读 · 0 评论 -
PAT (Basic Level) Practice 1029 旧键盘
问题描述:旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。输入格式:输入在2行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过80个字符的串,由字母A-Z(包括大、小写)、数字0-9、以及下划线“_”(代表空格)组成。题目保证2个字符串均非空。输出格式:按照发现顺序,在...原创 2018-07-31 14:49:53 · 143 阅读 · 0 评论 -
PAT 数据结构(基础)2-6 数列求和-加强版(20 分) 大数模拟
模拟加法运算即可。问题描述:2-6 数列求和-加强版(20 分)给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1, N=3时,S=1+11+111=123。输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。输入样例:1 3输出样例:123代码实现:#include<bits/stdc++...原创 2018-04-03 19:45:42 · 537 阅读 · 0 评论