PAT乙级
你愿意和我一起清理内存吗?
这个作者很懒,什么都没留下…
展开
-
[PTA 乙级]1001 害死人不偿命的(3n+1)猜想 (15 分)
/* n c//计数 if 偶数 n/2 else (3*n+1)/2AC代码: */#include<iostream>using namespace std;int main(){ int number; int count=0; while(cin>>number) { for(cou...原创 2019-08-19 20:52:04 · 165 阅读 · 0 评论 -
[PAT 乙级] 1002 写出这个数
/* 思路: 1.10的100次方,肯定超出long的范围,用字符表示。 2.n<=10^100。和最大是三位数. 3.可以用if、switch枚举、数组(下面代码用的这个,个人认为最简洁)、STL中的map等方法。 4.空格。 */#include<iostream>#include<string>using namespace std;in...原创 2019-08-20 11:18:57 · 165 阅读 · 0 评论 -
[PAT 乙级] 1003 我要通过! (20 分)
#include<iostream>#include<string>using namespace std;int main(){ int n=0; cin>>n; int flagerror=0; for(int j=0;j<n;j++) { flagerror=0; ge...原创 2019-08-21 11:44:26 · 194 阅读 · 0 评论 -
[PAT乙级] 1007 素数对猜想 (20 分)
/* 思路: 1.找到<n的素数,放入数组 2.for循环遍历,满足条件,输出 */#include<iostream>#include<string>#include<cmath>using namespace std;int main(){ int number; cin>>...原创 2019-09-03 19:47:56 · 129 阅读 · 0 评论 -
[PAT乙级]1008 数组元素循环右移问题 (20 分)
/* 坑点:要考虑特殊情况:当移动次数大于数组长度时。 */#include<iostream>#include<string>#include<cmath>using namespace std;int main(){ int n; cin>>n; int m; cin>>m;/...原创 2019-09-03 20:02:35 · 135 阅读 · 0 评论 -
[PAT乙级] 1009 说反话 (20 分)
#include<iostream>#include<string>#include<cmath>using namespace std;int main(){ string str[300]; int i=0; for(i=0; ;i++) { cin>>str[i]; i...原创 2019-09-03 20:19:46 · 168 阅读 · 0 评论