![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PTA题库
练习笔记与心得
琉璃色的星辉
这个作者很懒,什么都没留下…
展开
-
PTA基础编程题目集 7-38 数列求和-加强版
#include <iostream> using namespace std; int result[100000]; //结果很大,用数组保存 int main() { for (int i = 0; i < 100000; i++) { result[i] = 0; } int a, n; cin >> a >> n; if (n == 0) { cout << "0"; return 0; }原创 2021-02-17 00:33:42 · 131 阅读 · 2 评论 -
PTA基础编程题目集 7-32 说反话-加强版
#include <iostream> #include <string> using namespace std; int main() { string input; getline(cin, input); if (input.length() == 0) return 0; //空句子情况 int i = input.length() - 1; input += " "; //加一个空格防止访问下标越界 bool first = true;原创 2021-02-16 10:36:57 · 167 阅读 · 0 评论 -
PTA基础编程题目集 7-28 猴子选大王
其本质是约瑟夫环问题,这里用最基础的方法解。 #include <iostream> using namespace std; typedef struct node { int num; struct node* next; }node; node* insert(node* L, int n) { node* q = L; for (int i = 2; i < n + 1; i++) { node* p = new node; p->num = i; q原创 2021-02-14 20:17:07 · 134 阅读 · 0 评论 -
PTA基础编程题目集 7-26 单词长度
待编辑原创 2021-02-14 17:25:27 · 410 阅读 · 0 评论 -
PTA基础编程题目集 6-10计算大数阶乘
贴个代码以便查找 void Print_Factorial(const int N) { int result[3000]; int cheng_shu = 0; int jin_wei = 0; int wei_shu = 1; int lin_shi_jie_guo = 0; for (int i = 0; i < 1000; i++) { result[i] = 0; } result[0] = 1; for (int i = 2; i <= N;原创 2021-01-23 21:42:45 · 145 阅读 · 0 评论