美文网首页
2018年9月8号pat考试(乙级)记录

2018年9月8号pat考试(乙级)记录

作者: yzbkaka | 来源:发表于2018-09-08 23:43 被阅读0次

今天下午刚刚参见完pat乙级的秋季考试,分数自己还算是满意吧(72=11+20+20+2+19),但是...啊!那个2分实在是太刺眼了,那一道万恶的狼人杀真的是消耗了我的生命我的灵魂呀!!整整一个小时毫无头绪最后只能是捡漏捞了2分。先将狼人杀的原题奉上:https://share.weiyun.com/5kHDBNs

这是我第一次参加pat的考试,也是我第一次在那么多人的实验室中伴随着他人的键盘声不间断的思考和编写程序答题,怎么说呢,给我的感觉是焕然一新的,和自己暑假在家独自安静的写题的感觉完全不同,也算是一种新的体验吧!

说实话,这一次的考试是有着遗憾的,第一道热身题没能ac掉,导致后面在写题的时候心中总是悬着的,总觉得第一题不应该不得满分。然后就是第4题,简直是逆天的存在呀,据说还是从顶级的题目“魔改”过来的,总之遇到这道题真的是很打击信心,这就直接导致最后一道题就是直接没按照满分的思路去写的。

由于考完试之后心情久久不能平静,最后竟然忘记把我的代码拷贝下来了,所以现在只能说一下我的思路了。

先是第1题,题目的大致意思就是给出两个1000以内的整数,得到它们的积,然后将积的每一个数字倒序着输出(例如:57=35,则输出就是53)。这道题我就是用比较傻的方法,按照[0,9],[10,99],[100,999],[1000,9999],[10000,99999],[100000,999999],[1000000,9999999]这样分类来的,在每一个分类中将积中的每一个数字用%和/来提取,然后倒着一个一个的输出。第一次11分,后来在最后时刻想到了特殊的情况——有0,例如901=90,则输出9而不是09。哇,来不及改了,唉。

然后是第2题,我看了一眼提交列表,是通过率最高的一题了,题目的大意就是给出一个数N,要求从1,2,3........N,来计算[N/3]+[N/5]+[N/7],然后输出总共有多少个不同的值。这道题比较简单,就是用一个数组将每次计算的值都存储起来,然后在遍历一遍,得出不重复的值有多少个就可以了。

第3题花了我不少的时间去理解题目。大致意思就是有甲乙丙三个人的分数,甲的分数是一个确定好的两位数,乙的分数是甲的分数倒过来,丙的分数是甲乙分数的差除以x,同时丙的分数也是乙的分数除以y。然后题目会输入你的分数m,以及x,y。要求你先输出甲的分数,然后分别比较甲乙丙与你的分数,如果分数比你高,则输出Cong,如果相同,则输出Tong(好像是的),如果低则是输出Gai。如果甲的值不唯一则使用甲的最大值,如果没有解,则输出No Solution。我的解法就是比较暴力,用两个for循环得出甲的值,然后再来判断就可以了,主要要有格式的要求。

第4题就是那道万恶的狼人杀了,完完全全没有思路,最后就只是输出了No Solution混了2分。

第五题的题目有一点长,可能不是很好描述,我就不贴出来了,但是理解了之后可以在短时间内得到不少的分数,在被第4题整的心态爆炸德情况下,能得到19分我是很满意的。

相关文章

  • PAT1085 乙级题解

    最近准备PAT,临近考试,打算把刷过的PAT都好好写一个题解。加深巩固一下 PAT 乙级1085 1085 PAT...

  • PAT乙级 1085 题解

    最近准备PAT,临近考试,打算把刷过的PAT都好好写一个题解。加深巩固一下 PAT 乙级1085 1085PAT单...

  • Python PAT 乙级考试1021

    1021个位数统计(15 分) 给定一个k位整数N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d...

  • Python PAT 乙级考试1004

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

  • Python PAT 乙级考试1027

    1027打印沙漏(20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式...

  • 【算法笔记】前言

    本书的适用范围: 研究生复试上机考试 PAT甲级、乙级考试 CCF的CSP认证(或其它算法) 求职面试时的基础算法...

  • 2018年9月8号pat考试(乙级)记录

    今天下午刚刚参见完pat乙级的秋季考试,分数自己还算是满意吧(72=11+20+20+2+19),但是...啊!那...

  • PAT 乙级 1001

    题目本身不难,主要思路为判断输入的数为奇数还是偶数 import java.util.Scanner; publi...

  • 【PAT乙级】1001~1005

    1001 3n+1猜想 1002 写出这个数 1003 输出正确PAT 1004 输出成绩max min 1...

  • PAT乙级----数字分类

    题目描述 给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字: A1 = 能被5整除的数字中所有偶数的和...

网友评论

      本文标题:2018年9月8号pat考试(乙级)记录

      本文链接:https://www.haomeiwen.com/subject/jjalgftx.html