![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pta乙级
文章平均质量分 71
离开那天
这个作者很懒,什么都没留下…
展开
-
pat basic题目算法标签
1001 害死人不偿命的(3n+1)猜想(15分)简单模拟,循环语句的使用1002 写出这个数 (20分)简单模拟,字符数组的使用//可以使用to_string函数简化过程(string)to_string(int)1003 我要通过! (20分)思维题持续更新...原创 2021-01-30 18:51:22 · 133 阅读 · 0 评论 -
1084 Broken Keyboard (20 分)1029 旧键盘 (20 分)
散列?就是桶的思想吧看题目戳这最近用map上了瘾代码如下#include<bits/stdc++.h>using namespace std;map<char,bool>m;int main(){ string a,b; int fpa=0,fpb=0; cin>>a>>b; while(fpa<a.size()){ ...原创 2019-05-03 16:23:06 · 111 阅读 · 0 评论 -
1048 数字加密 (20 分)
字符串处理看题目戳这需要注意的是在处理完答案字符后要加一个’\0’这样使用puts或者cout就不会出现乱码或者直接使用答案数组的长度for循环输出#include<bits/stdc++.h>using namespace std;char jin[]={'0','1','2','3','4','5','6','7','8','9','J','Q','K'};int m...原创 2019-04-29 12:55:34 · 222 阅读 · 0 评论 -
1061 Dating (20 分)1014 福尔摩斯的约会 (20 分)
一道经典的pta类型题看题目戳这卡条件很严格注意界限我用了stl里string可以用printf输出的特性比如定义了一个string类的str可以这样输出string str="abcd";printf("%s",str.c_str());以下是通过代码#include<bits/stdc++.h>using namespace std;string day[...原创 2019-04-30 20:24:54 · 127 阅读 · 0 评论 -
1073 Scientific Notation (20 分)1024 科学计数法 (20 分)
一道比较复杂的字符串处理看题目戳这首先这个输入的一定是个科学计数法而且一定是第一位数之后才有小数点所以就比较好处理我的代码略微繁琐稍微改进一下可以让程序更为健壮里面用了string的find函数find可以用于很多stl容器中希望各位去了解一下这么好用的东西像下面的代码 string str="abcde"; int pos1=str.find("de"),pose=str...原创 2019-05-01 11:40:15 · 188 阅读 · 0 评论