PAT考试
文章平均质量分 85
目标明确,坚持努力,不后悔,不气馁
那个村的王富贵
这个作者很懒,什么都没留下…
展开
-
7-13 肿瘤诊断 (30 分)
以前的时候感觉这种题是简单的题型,不过好长时间不做了,有点陌生了。这个题就是简单的三维的bfs,dfs应该也是一种解题思路。反正思路很简单就对了。。。就是暴力搜索,判断一下边界。在诊断肿瘤疾病时,计算肿瘤体积是很重要的一环。给定病灶扫描切片中标注出的疑似肿瘤区域,请你计算肿瘤的体积。输入格式:输入第一行给出4个正整数:M、N、L、T,其中M和N是每张切片的尺寸(即每张切片是一个M×N的像...原创 2019-03-22 20:07:07 · 726 阅读 · 0 评论 -
7-11 悄悄关注 (25 分)
新浪微博上有个“悄悄关注”,一个用户悄悄关注的人,不出现在这个用户的关注列表上,但系统会推送其悄悄关注的人发表的微博给该用户。现在我们来做一回网络侦探,根据某人的关注列表和其对其他用户的点赞情况,扒出有可能被其悄悄关注的人。输入格式:输入首先在第一行给出某用户的关注列表,格式如下:人数N 用户1 用户2 …… 用户N其中N是不超过5000的正整数,每个用户i(i=1, …, N)是被其关注...原创 2019-03-21 15:54:33 · 398 阅读 · 0 评论 -
7-12 文件传输 (25 分)
其实我想说oj上不少题目的数据不是很完善,就拿有关连通分量的题目来说吧,oj上提交对的代码,交到pta上就有错误。仔细研究一下算法,发现当时没有理解透彻改算法,但是oj给你一个AC,自我感觉良好。真是难受的一批。并查集就是认亲戚(是一种树形结构),将直接或间接有关系的点放到一个集合中去,这时候进行的处理都是对代表进行操作的。所谓的代表就是这个集合的根节点。当两台计算机双向连通的时候,文件是可以...原创 2019-03-21 14:59:11 · 779 阅读 · 0 评论 -
7-9 旅游规划 (25 分)(驴友计划)
有了一张自驾旅游路线图,你会知道城市间的高速公路长度、以及该公路要收取的过路费。现在需要你写一个程序,帮助前来咨询的游客找一条出发地和目的地之间的最短路径。如果有若干条路径都是最短的,那么需要输出最便宜的一条路径。输入格式:输入说明:输入数据的第1行给出4个正整数N、M、S、D,其中N(2≤N≤500)是城市的个数,顺便假设城市的编号为0~(N−1);M是高速公路的条数;S是出发地的城市编号;...原创 2019-03-20 21:54:33 · 309 阅读 · 0 评论 -
1004 Counting Leaves
A family hierarchy is usually presented by a pedigree tree. Your job is to count those family members who have no child.Input Specification:Each input file contains one test case. Each case starts...原创 2018-12-07 21:59:36 · 1096 阅读 · 0 评论 -
1046 Shortest Distance (20 分)(前缀和问题)
The task is really simple: given N exits on a highway which forms a simple cycle, you are supposed to tell the shortest distance between any pair of exits.Input Specification:Each input file conta...原创 2018-12-07 17:53:10 · 338 阅读 · 0 评论 -
1042 Shuffling Machine(补充代码+洗牌模拟(下标转化))
#include <stdio.h>#include <string.h>#include <stdlib.h>const int N = 54;///54张牌。char color[5] = {'S','H','C','D','J'};///5种颜色的牌。int start[N+1];///起始位置的编号int end[N+1];///可以看作是中...原创 2018-12-05 17:16:27 · 190 阅读 · 0 评论 -
1042 Shuffling Machine (20 分)(水题+注意一点就是gets()不能用于C++,只能用于C)
Shuffling is a procedure used to randomize a deck of playing cards. Because standard shuffling techniques are seen as weak, and in order to avoid "inside jobs" where employees collaborate with gambler...原创 2018-12-05 15:52:31 · 404 阅读 · 2 评论 -
1031 Hello World for U (20 分)(其实这个题目有更简单的方法)
Given any string of N (≥5) characters, you are asked to form the characters into the shape of U. For example, helloworld can be printed as:h de ll rlowoThat is, the characters must be prin...原创 2018-11-23 22:35:23 · 302 阅读 · 0 评论 -
1003 我要通过! (20 分)
“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符; 任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串; 如果 a...原创 2018-10-23 20:45:28 · 164 阅读 · 0 评论 -
1002 写出这个数 (20 分)
读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10100。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:...原创 2018-10-23 19:50:54 · 958 阅读 · 0 评论