![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
公子世无双Q
这个作者很懒,什么都没留下…
展开
-
PAT乙级1007C++
#include<iostream>#include<stdlib.h>using namespace std;bool isPrime(int x){ for(int i =2;i*i<=x;i++) { if(x%i == 0) { return false; } } return true;}int main()...原创 2020-02-17 00:55:12 · 121 阅读 · 0 评论 -
PAT 乙级1006 C++
#include<iostream>using namespace std;int main(){ int num =0; cin >>num; for(int i=0; i<num/100; i++) { cout <<"B"; } num%=100; for(int i=0; i<num/10; i++) { ...原创 2020-02-17 00:40:58 · 140 阅读 · 0 评论 -
PAT 乙级 1005 C++
#include<iostream>#include<cstring>using namespace std;int main(){ //number 输入的数量 数组n:输入的数 数组a:标记数组 变量i:遍历数组的标记值 int num=0,i=0,n[1000] = {0},a[101] = {0},counter= 0; cin >>...原创 2020-02-17 00:31:28 · 297 阅读 · 0 评论 -
PAT 乙级1004 C++
#include<iostream>using namespace std;int main(){ int n; cin >>n; struct gradeorder { char number[20]; char name[20]; int grade; } stu[n]; for(int i = 0; i<n; i++)...原创 2020-02-17 00:28:02 · 187 阅读 · 0 评论 -
pat乙级1001
这是一道简单的递推或者递归问题递推写法:#include<iostream>using namespace std;int Callatz(int num){ int counter = 0; if(num==1) return 0; do { if(num%2 == 0) { num/=2;counter++; } e...原创 2020-02-11 21:32:35 · 122 阅读 · 0 评论 -
PAT
对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1问题:对给定的任一不超过 1000 的正整数 n,简单地数一下,需要多少步(砍几下)才能得到 n=1?输入格式:每个测试输入包含 1 个测试用例,即给出正整数 n 的值。输出格式:输出从 n 计算到 1 需要的步数。输入样例:...原创 2019-04-05 14:34:26 · 335 阅读 · 0 评论