PAT乙级_合集_Python_AC解法_已完结至1125题

PAT题库入口:

       由于直接插入链接会导致文章无法通过审核,烦请自行搜索攀拓(PAT)考试首页,下滑找到真题练习点击进入。


文章目的:

       因为PAT乙级中的题目基本都是比较简单基础的(按序刷题即可),所以笔者对于大部分题目都能做到顺利AC,但个别题目会出现代码对于题干中给出的测试用例运行结果正确,提交后却出现答案错误或者非零返回等情况。

       PAT系统又好像无法获取到提交后的测试用例,也不能查看其他人提交的正确题解,要想针对性的排查优化上述的错误情况就十分麻烦。虽然CSDN中已经存在不少关于PAT乙级的文章,但选择Python解答的还是比较偏少,而详细指出针对测试用例的优化的就更少了;还有因为Python语言的特性(PAT是鼓励选择合适的语言进行答题的,但因为笔者相对更熟悉Python,所以不爱用其他语言),经常需要对代码的时间复杂度进行优化,而部分已有文章给出的代码还存在运行超时的情况。

       虽然现在(2025年08月)AI十分方便,但是AI还是更适合直接对题目给出完整的解答,并不适合针对给出的对部分测试用例存在问题的代码进行微调。

       笔者在调试代码的提问过程中经常遇到AI对给出的代码大篇幅的修改(或许因为笔者比较执着于自己的思路和习惯,虽然知道代码思路可能有绕、结构可能冗杂、变量命名可能不规范,但还是只想要在此基础上调试出AC解法)、不按照题目要求反复给出离谱的测试用例之类的情况。

       综上,笔者想要通过本专栏中的文章,记录在刷题过程中遇到的卡点、针对性优化的过程以及最后AC的解法,希望可以对想要用Python解题却遇到问题的后来者起到一点帮助。

题目目录(已完结至1125题)
题号题目
10011001 害死人不偿命的(3n+1)猜想
10021002 写出这个数
10031003 我要通过!
10041004 成绩排名
10051005 继续(3n+1)猜想
10061006 换个格式输出整数
10071007 素数对猜想
10081008 数组元素循环右移问题
10091009 说反话
10101010 一元多项式求导
10111011 A+B 和 C
10121012 数字分类
10131013 数素数
10141014 福尔摩斯的约会
10151015 德才论
10161016 部分A+B
10171017 A除以B
10181018 锤子剪刀布
10191019 数字黑洞
10201020 月饼
10211021 个位数统计
10221022 D进制的A+B
10231023 组个最小数
10241024 科学计数法
10251025 反转链表
10261026 程序运行时间
10271027 打印沙漏
10281028 人口普查
10291029 旧键盘
10301030 完美数列
10311031 查验身份证
10321032 挖掘机技术哪家强
10331033 旧键盘打字
10341034 有理数四则运算
10351035 插入与归并
10361036 跟奥巴马一起编程
10371037 在霍格沃茨找零钱
10381038 统计同成绩学生
10391039 到底买不买
10401040 有几个PAT
10411041 考试座位号
10421042 字符统计
10431043 输出PATest
10441044 火星数字
10451045 快速排序
10461046 划拳
10471047 编程团体赛
10481048 数字加密
10491049 数列的片段和
10501050 螺旋矩阵
10511051 复数乘法
10521052 卖个萌
10531053 住房空置率
10541054 求平均值
10551055 集体照
10561056 组合数的和
10571057 数零壹
10581058 选择题
10591059 C语言竞赛
10601060 爱丁顿数
10611061 判断题
10621062 最简分数
10631063 计算谱半径
10641064 朋友数
10651065 单身狗
10661066 图像过滤
10671067 试密码
10681068 万绿丛中一点红
10691069 微博转发抽奖
10701070 结绳
10711071 小赌怡情
10721072 开学寄语
10731073 多选题常见计分法
10741074 宇宙无敌加法器
10751075 链表元素分类
10761076 Wifi密码
10771077 互评成绩计算
10781078 字符串压缩与解压
10791079 延迟的回文数
10801080 MOOC期终成绩
10811081 检查密码
10821082 射击比赛
10831083 是否存在相等的差
10841084 外观数列
10851085 PAT单位排行
10861086 就不告诉你
10871087 有多少不同的值
10881088 三人行
10891089 狼人杀-简单版
10901090 危险品装箱
10911091 N-自守数
10921092 最好吃的月饼
10931093 字符串A+B
10941094 谷歌的招聘
10951095 解码PAT准考证
10961096 大美数
10971097 矩阵行平移
10981098 岩洞施工
10991099 性感素数
11001100 校庆
11011101 B是A的多少倍
11021102 教超冠军卷
11031103 缘分数
11041104 天长地久
11051105 链表合并
11061106 2019数列
11071107 老鼠爱大米
11081108 String复读机
11091109 擅长C
11101110 区块反转
11111111 对称日
11121112 超标区间
11131113 钱串子的加法
11141114 全素日
11151115 裁判机
11161116 多二了一点
11171117 数字之王
11181118 如需挪车请致电
11191119 胖达与盆盆奶
11201120 买地攻略
11211121 祖传好运
11221122 找奇葩
11231123 舍入
11241124 最近的斐波那契数
11251125 子串与子列
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值