![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PTA乙级
kbz不是我啊
遇见更好的自己
展开
-
2020PAT乙级冬季 7-3舍入
7-3舍入 说一下它特殊的测试点吧 1.考虑前导0情况 2.考虑首位正负情况 3.考虑输入无小数点情况 4.考虑精确小数点为0位情况 5.考虑最高位需要进位情况,例如9.9999这样的 再来说下它要求的相关事项的细节 1.四舍五入 题目说的是精确数的后边一位如果是>=5就舍入,其实按照题目根本来说,比如一个数3.44444445,如果我d = 3,那么我就只要管3.4444了,得到答案就是3.444?按照题目来说,不是…得从最近一位能舍入的开始…然后一直向前得到3.445 2.去四进六双五 和上边一原创 2021-01-06 19:00:03 · 468 阅读 · 1 评论 -
PTA---解码PAT准考证---(坑点解析)
PTA乙级---解码PAT准考证,坑点分析原创 2020-08-16 18:05:37 · 354 阅读 · 0 评论 -
PTA---1062 最简分数(C语言+测试点1)
PTA—1062 最简分数 题目直达链接点我 测试点1 题目没说第一个给出的就是小的那个,后边那个就是大的那个区间,so需要后续判断… AC代码 #include <stdio.h> int not_have(int a,int b) //看是否有最小公倍数 { if(a == b) return 0; int x = b,y = a,z = 1; if(a > b) x = a,y = b; while(z) { z = x%y; x = y;原创 2020-08-13 16:40:55 · 266 阅读 · 0 评论 -
PTA---1058 选择题(C语言+模拟)
PTA—1058 选择题 ** 题目直达链接点我 ** 关于这道题,就是字符处理起来有点麻烦,然后思路就按照题目所给的意思来就行了… 下面讲下这道题字符怎么读 就两点(都是输入的) 第一个就是输入答案那块,我们肯定是不能一次性都把那几个选项全部读完的,所以用一个字符变量读(不是字符串),然后它会读入空格(这是件很恼火的事)…,然后我们就需要判断是不是空格(废话),如果是就continue,这里如果使用for循环的话,增量在for表达式中,continue以后,增量是会增加的,所以不能把增量写在for里面…原创 2020-08-13 11:45:26 · 600 阅读 · 0 评论 -
PAT乙级---危险品装箱(Set红黑树)
PAT乙级—危险品装箱 做这题时看到好多都是用STL中的map和vector写的…我实在是理解不来那种写法QAQ,既然都是暴力,何不使用set更暴力点O0O 下面就给大家感受下set的"暴力解法"QAQ 背景 集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里。比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸。 本题给定一张不相容物品的清单,需要你检查每一张集装箱货品清单,判断它们是否能装在同一只箱子里。 输入格式: 输入第一行给出两个正整数:N (≤10⁴)是成对的不相容物品的对原创 2020-05-16 12:24:03 · 295 阅读 · 0 评论