![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PAT乙级
凯歌今天
这个作者很懒,什么都没留下…
展开
-
PAT 1088 三人行
文章目录题目链接和解题时的思路:代码: 题目链接和解题时的思路: PAT三人行题目链接 这道题像是一个数学题,有解方程内味儿,还好给了解的范围,所以可以通过遍历来解题,一开始没考虑到有多种解的情况。只想保存一个解,后来发现无法通过break,连续跳出两层for循环,后来想到可以通过vector来保存答案。这个题我踩了两个坑,一是测试点3是甲的个位是可以为0的,而是测试点4是丙的成绩是四舍五入的。 代码: #include <iostream> #include <vector> #i原创 2021-03-10 21:23:41 · 80 阅读 · 0 评论 -
1080 MOOC期终成绩 (25 分)
文章目录pat题目链接我的思路我的代码提交结果 pat题目链接 题目链接 我的思路 用map存储数据,然后转存到vector使用自定义sort排序,最后输出。但是过不了最后一个测试点。百思不得其解。 我的代码 #include <iostream> #include <map> #include <cmath> #include <algorithm> #include <vector> using namespace std; struct N原创 2021-03-08 15:01:30 · 102 阅读 · 0 评论 -
C++连续读入一个字符和一个字符串
学到的读入方法做上面这个题的时候需要先读一个字符作为状态,接着读入一个字符串。一开始用getchar()一直读不到,后来使用如下方法:代码如下: PAT题目链接 做上面这个题的时候需要先读一个字符作为状态,接着读入一个字符串。一开始用getchar()一直读不到,后来使用如下方法: 还可以使用getline()来读入那个字符。 代码如下: #include <iostream> #include <string> using namespace std; string com原创 2021-03-06 21:59:55 · 978 阅读 · 0 评论