
PAT-c4练习集
文章平均质量分 64
如不如此都如此
懒惰的菜鸟
展开
-
PAT练习集之20分题-L1-009. N个数求和
L1-009. N个数求和本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数“分子/分母”的形式给出的,你输出的和也必须是有理数的形式。输入格式:输入第一行给出一个正整数N(<=100)。随后一行按格式“a1/b1 a2/b2 ...”给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。输出格式:输出上述数字和的最简形式 —— 即将结果...原创 2018-03-15 20:06:08 · 1642 阅读 · 2 评论 -
PAT练习集之20分题-L1-006. 连续因子
L1-006. 连续因子一个正整数N的因子中可能存在若干连续的数字。例如630可以分解为3*5*6*7,其中5、6、7就是3个连续的数字。给定任一正整数N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一个正整数N(1<N<231)。输出格式:首先在第1行输出最长连续因子的个数;然后在第2行中按“因子1*因子2*……*因子k”的格式输出最小的连...原创 2018-03-13 23:25:14 · 756 阅读 · 0 评论 -
PAT练习集之20分题-L1-002. 打印沙漏
L1-002. 打印沙漏本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式...原创 2018-03-13 23:02:22 · 306 阅读 · 0 评论 -
PAT练习集L1之六(15分题后六道)
15分题 后六道因为是按练习集的顺序所以有难有易,本来想一道题一篇的做,但还是感觉赶紧做完吧。刷题量已经停滞好久了。最好就是今天能把练习集L1都整完,然后明天就可以开始赶紧刷题补题了。最近拉下的东西还有好多,都要慢慢补起来。还有半个月。恩,动起来。L1-025. 正整数A+B本题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数...原创 2018-03-13 21:52:52 · 906 阅读 · 0 评论 -
PAT练习集L1之五(15分档前6道)
15分档每一套里还是2道。但是还是不会很难,多少会涉及一点点算法(应该是这样的不然设置成15分就完全没有理由嘛)然后每道题多少会写一点点题解并且还原一下当时的心路历程。每一套里的两道15分难度我觉得差距不是很大,类型也不是很好分,在这里干脆就直接按顺序写了(还要向10分题那样分类确实多多少少有点浪费时间了 还是节省点时间做点更有意义的事情。。。。)L1-003. 个位数统计给定一个k位整数N = ...原创 2018-03-13 18:01:30 · 316 阅读 · 0 评论 -
PAT练习集L1之四(10分题之不仔细看头铁wa题)
这一部分呢还是简单题居多,但是有两三道题的坑点比较多 然后会一直wa所以可能会稍微加一点题解了 emm废话要变多了。。。L1-008. 求整数段和给定两个整数A和B,输出从A到B的所有整数以及这些数的和。输入格式:输入在一行中给出2个整数A和B,其中-100<=A<=B<=100,其间以空格分隔。输出格式:首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,...原创 2018-03-13 17:10:55 · 845 阅读 · 0 评论 -
PAT练习集L1之三(10分题之简单无坑一次过题)
L1的10分档题大体来说还是没什么难度,主要是理解和格式控制输出的问题。每套题里有两道,一道用到循环一道用到格式控制。在这里不再细分就随便码一码给自己一点自信心罢了每道题也不用详细解释 仔细看题仔细分析即可L1-007. 念数字输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“fu”字。十个数字对应的拼音如下:0: ling1: yi2: er3: san4: si5: wu...原创 2018-03-12 15:07:07 · 4094 阅读 · 0 评论 -
PAT练习集L1之二(大大大大水题5分简单题)
写博客的初衷是想把L1的48道题分类总结,这样做的话按理说应该是6题一类,一共8类,算上刚刚练手的PAT练习集L1之一这才是刚开始。。所以我在这里是一直在说什么废话。。。。。有一种自言自语的既视感。。。。还有一种自娱自乐的感觉。。。。好,正式开始,本来这个之二的第一题准备直接上L1-002 打印沙漏 但是当时做这个我也是绞尽脑汁 所以还是调整了一下顺序,按照分值增序分类了。这样做的话。。这个之二实...原创 2018-03-10 21:07:53 · 2149 阅读 · 0 评论 -
PAT练习集L1之一(大大大大水题5分输出题)
(先码几个大水题练练手练练排版,都不是大水题,其实是练习输出的签到题 一共有6道 主要目的是为了看排版 顺便稍稍放松一下。)L1-001. Hello World这道超级简单的题目没有任何输入。你只需要在一行中输出著名短句“Hello World!”就可以了。#include<bits/stdc++.h>#define ms(a,x) memset(a,x,sizeof(a))u...原创 2018-03-10 20:43:25 · 5185 阅读 · 0 评论 -
PAT练习集之20分题-L1-043. 阅览室
L1-043. 阅览室天梯图书阅览室请你编写一个简单的图书借阅统计程序。当读者借书时,管理员输入书号并按下S键,程序开始计时;当读者还书时,管理员输入书号并按下E键,程序结束计时。书号为不超过1000的正整数。当管理员将0作为书号输入时,表示一天工作结束,你的程序应输出当天的读者借书次数和平均阅读时间。注意:由于线路偶尔会有故障,可能出现不完整的纪录,即只有S没有E,或者只有E没有S的纪录,系统应...原创 2018-03-15 20:55:16 · 507 阅读 · 0 评论 -
PAT练习集之20分题-L1-046. 整除光棍
L1-046. 整除光棍时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者翁恺这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个...原创 2018-03-15 20:48:50 · 274 阅读 · 0 评论 -
PAT练习集之20分题-L1-027. 出租
L1-027. 出租下面是新浪微博上曾经很火的一张图:一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2 对应 arr[2]=1,index[1]=0 对应 arr[0]=8,index[2]=3 对应 arr[3]=0,以此类推…… 很容易得到电话号码是18013820100。本题要求你编写一个程序,为任何一个电话号码生成这段代码 ...原创 2018-03-15 20:46:43 · 601 阅读 · 0 评论 -
PAT练习集之20分题-L1-039. 古风排版
L1-039. 古风排版中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入格式:输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。输出格式:按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)输入样例:4This is a test case输出样例:asa Tst ...原创 2018-03-15 20:42:32 · 536 阅读 · 0 评论 -
PAT练习集之20分题-L1-034. 点赞
L1-034. 点赞微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。本题就要求你写个程序,通过统计一个人点赞的纪录,分析这个人的特性。输入格式:输入在第一行给出一个正整数N(<=1000),是该用户点赞的博文数量。随后N行,每行给出一篇被其点赞的博文的特性描述,格式为“K F1 ... FK”,其中 1...原创 2018-03-15 20:40:10 · 396 阅读 · 0 评论 -
PAT练习集之20分题-L1-032. Left-pad
L1-032. Left-pad根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串前填充一些东西到一定的长度。例如用“*”去填充字符串“GPLT”,使之长度为10,调用left-pad的结果...原创 2018-03-15 20:35:04 · 332 阅读 · 0 评论 -
PAT练习集之20分题-L1-023. 输出GPLT
L1-023. 输出GPLT给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“GPLTGPLT....”这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。输入格式:输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。输出格式:在...原创 2018-03-15 20:19:50 · 360 阅读 · 0 评论 -
PAT练习集之20分题-L1-020. 帅到没朋友
L1-020. 帅到没朋友当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。输入格式:输入第一行给出一个正整数N(<=100),是已知朋友圈的个数;随后N行,每行首先给出一个正整数K(<=1000),为朋友圈中的人数,然后列出一个朋友圈内的所有人——为方便起见,每人对应一个ID号,为5位数字(从00000到99999),ID间以空...原创 2018-03-15 20:15:53 · 663 阅读 · 0 评论 -
PAT练习集之20分题-L1-011. A-B
L1-011. A-B本题要求你计算A-B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A-B。输入格式:输入在2行中先后给出字符串A和B。两字符串的长度都不超过104,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。输出格式:在一行中打印出A-B的结果字符串。输入样例:I love GPLT! It's...原创 2018-03-15 20:10:16 · 329 阅读 · 0 评论 -
PAT乙级练习
心血来潮报名pat。。据说含金量也就一般,但是我对自己属于相当没自信的那种,所以算是试试水吧。然后,再就是回忆回忆别荒废了就好。乙级还是水题居多,但是对于我这种菜鸡来说还是有要吸取的地方的。水题不赘述。1001 考察条件语句if/else if 放在第一个真的是名副其实。1002 水题加一,一年前的辣鸡代码都没一次过,当时写的代码真的又臭又长,现在的代码简洁好看多了。1003 ...原创 2019-02-20 22:55:02 · 2074 阅读 · 2 评论