自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 c++PAT乙级1005继续(3n+1)猜想

我的思路是把这个数所有覆盖到的数全部列出在和原vector里的数比较最后输出即可用vector自带的sort排序确实省力下面是AC代码

2021-06-14 20:42:18 115

原创 c++PAT乙级1003我要通过!

分析题意本质感觉就是找规律的一个数学题条件二XPATX是正确的所以条件三的aPbTc一定是aPATc,条件三如果aPATc正确那么aPbATca正确

2021-06-14 15:54:36 87

原创 c++PAT甲级1096Consecutive Factors和GPLT-L1-006连续因子

细节很多素数jiu int num; int sum = 0; cin >> num; int tempSum = 0; int tempNum = 0; int i ; int num1 = num; for ( i = 2; i*i<= num; i++) { for (int j = i; j *j<= num1; j++)

2021-06-12 13:38:46 197

原创 c++PAT乙级1007素数对猜想

bool text(int num) { for ( int i = 2; i*i <=num; i++) { if (num % i == 0)return false; } return true;}int main() { int n; cin >> n; int sum = 0; for (int j = 5; j <= n; j++) { if (text(j - 2) && text(j)) sum++; } ..

2021-06-10 19:16:57 107

原创 c++GPLT-L1-005考试座位号

考察结构体和vectorstruct student{ string a=""; int rest=0; int text=0;};int main() { int num; cin >> num; vector<student>v(num); for (int i = 0; i < num; i++) { cin >> v[i].a >> v[i].rest >> v[i].text; } int to

2021-06-10 15:01:08 101

原创 c++GPLT-L1-007念数字

string a[10] = {"ling","yi","er","san","si","wu","liu","qi","ba","jiu"}; string a1[10] = {"ling","yi","er","san","si","wu","liu","qi","ba","jiu" }; int num; cin >> num; string num1 = to_string(num); if (num < 0) { cout.

2021-06-08 20:29:27 192

原创 c++PAT乙级1006换个格式输出整数

int num; cin >> num; int a = num / 100; int b = (num / 10) % 10; int c = num % 10; for (int i = 0; i < a; i++) { cout << "B"; } for (int i = 0; i < b; i++) { cout << "S"; } .

2021-06-08 12:51:43 87

原创 c++ PAT乙级1004成绩排名

学过java基础,这道题真的一上来就想来个class然后一顿操作,应该也是可以,但是单纯用for循环ac不是也香香上代码 int num; int score; string name; string name1; string name2; string course; string course1; string course2; int a = 0; int b = 100; cin >>

2021-06-07 14:26:10 78

原创 c++GPLT L1-003-个位数统计

for (int j = 0; j <= 9; j++) { int num = 0; for (int i = 0; i < s.length(); i++) { if ((s[i]-'0') == j) { num++; } } if (num!=0) cout << j..

2021-06-06 20:12:18 128

原创 c++PAT乙级1027&GPLT-L1-002(打印沙漏)

个人感觉此题关键是要充分理解题意 换句话说我感觉题意写的不是很明确?例:17是一个节点但是当你输入16时就必须是7的节点然后余9而不是17的jie'di'a

2021-06-05 20:32:20 105

原创 c++PAT乙级1002(写出这个数)

第一次审题不当忘记考虑超大数字问题浪费了一些时间...上代码!只要数字不是太大也是可以实现的long long a = 0; int temp = 0; int total = 0; int total2 = 0; int w=0; cin >> a; while (a != 0) { temp = a % 10; total = total + temp; a = a / 10; } total2 = total; cout << total

2021-06-03 16:40:50 96

原创 c++PAT乙级1001(害死人不偿命的(3n+1)猜想)

1001.while (a!=1) { if (a % 2 == 0) { a = a / 2; } else { a = (3*a + 1) / 2; } count++; }

2021-06-03 10:33:41 86

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除