PAT
小粉猪不吃胡萝卜
这个作者很懒,什么都没留下…
展开
-
PAT (Basic Level) Practice 1006(中文)(C++)
#include <iostream> using namespace std; int main() { int n; int i; int a[4]={0}; scanf("%d",&n); for (i = 0; n; ++i) { a[i] = n % 10; n /= 10; } for (int j = i; j >= 0; --j,--i) { if (i == 2) { for (int k = 0; k < a[i].原创 2021-10-14 19:19:19 · 88 阅读 · 0 评论 -
PAT (Basic Level) Practice 1005(中文)(C++)
#include <iostream> #include <algorithm> using namespace std; const int MAX_SIZE = 100001; int a[MAX_SIZE] = { 0 }; int b[MAX_SIZE] = { 0 }; int main() { int n; cin >> n; if (n == 0) { return 0; } int i = 0; while (i < n) { .原创 2021-10-14 19:17:41 · 113 阅读 · 0 评论 -
PAT (Basic Level) Practice 1004(中文)(C++)
第三个VS测试没问题的,但在PTA上面就一直段错误。先欠着。。。 #include <iostream> #include <algorithm> using namespace std; struct list { char name[11]; char snumber[11]; int score; }; bool compareab(list a, list b); int main() { list a[10001]; int n; cin >&g原创 2021-10-05 19:59:43 · 116 阅读 · 0 评论 -
PAT (Basic Level) Practice 1002(中文)(C++)
#include <iostream> using namespace std; int main() { int a[101] = { 0 };//存储输入数据 int i = 0;//后面循环使用 int sum = 0;//数据各位之和 int c; int b[10] = { 0 };// while ((c = getchar()) != '\n') {//逐个输入 a[i++] = c - '0'; } .原创 2021-10-04 19:59:48 · 139 阅读 · 0 评论 -
PAT (Basic Level) Practice 1001(中文)(C++)
#include <iostream> using namespace std; int main() { int n; cin >> n; int count = 0;//执行次数计数 while (n != 1) //不等于1的话就循环执行 { if (n % 2 == 0) {//为偶数 n /= 2; ++count; } else {//为奇数.原创 2021-10-04 19:44:07 · 75 阅读 · 0 评论