随笔分类 -  pta L1刷题记录

摘要:题目大意: L1-8 均是素数 (20 分)在给定的区间 [m,n] 内,是否存在素数 p、q、r(p<q<r),使得 pq+r、q**r+p、r**p+q 均是素数? 输入格式: 输入给出区间的两个端点 0<m<n≤1000,其间以空格分隔。 输出格式: 在一行中输出满足条件的素数三元组的个数。 阅读全文
posted @ 2022-04-18 20:58 江上舟摇 阅读(510) 评论(0) 推荐(0) 编辑
摘要:L1到此已经刷完了,接下来复盘一下并且明天开始巩固和接触数据结构即L2的题目了; L1-80的题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/1386335159927652359 题目是很浅显易懂的,并且这道题的思路也 阅读全文
posted @ 2022-04-18 19:38 江上舟摇 阅读(85) 评论(0) 推荐(0) 编辑
摘要:评价:谜一样的题,读题很费劲 题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/1386335159927652357 其实这道题归根结底还是模拟,只不过读题有些费劲 其实按照题目要求来就是了; 题目说要求吉老师正在做的题 阅读全文
posted @ 2022-04-18 18:48 江上舟摇 阅读(385) 评论(0) 推荐(0) 编辑
摘要:很水的一道题,但是有一些点需要注意 错误示范: #include<bits/stdc++.h> using namespace std; int a[30]; int b[30]; int main() { //std::ios::sync_with_stdio(false); for(regist 阅读全文
posted @ 2022-04-18 16:31 江上舟摇 阅读(315) 评论(0) 推荐(0) 编辑
摘要:在刷题过程中,我发现有一些坑不得不注意一下; 1. 近期刷题以来,pta好像对std::ios::sync_with_stdio(false)来优化cin,cout的加速器并不友好 因为我发现,有一些题目完全可以做对(不用ios)的前提下,交上去就可以ac,但是用了以后反而不行了,不知道什么原因,还 阅读全文
posted @ 2022-04-18 15:41 江上舟摇 阅读(50) 评论(0) 推荐(0) 编辑
摘要:评价:非常之狗血一道题,用模拟做会非常非常非常麻烦,别问我是怎么知道的┮﹏┮ 这道题用二叉树性质好像非常好做,这里在复习一下二叉树的性质: 1、满足本身是有序树。2、树中包含的各个节点的度不能超过 2,即只能是 0、1 或者 2。3、二叉树具有以下几个性质:a:二叉树中,第 i 层最多有 2的i-1 阅读全文
posted @ 2022-04-18 15:36 江上舟摇 阅读(130) 评论(0) 推荐(0) 编辑
摘要:相当难搞的模拟题,虽然在一定是简单字符串模拟题,但是处理起来也是有些棘手的; 题目思路:按照题目要求模拟,需要注意的是,如何处理“ong"所在的字符串,即找到','与’.'所在的位置,往前推进,如果满足这些条件 则在从末尾寻找三个空格之前的地方,从头输出之后,在输出” qiao ben zhong“ 阅读全文
posted @ 2022-04-18 14:34 江上舟摇 阅读(113) 评论(0) 推荐(0) 编辑
摘要:很简单的一道题,但是pta卡输出的最后一个空格,卡了我半天, 需要注意的是用临时变量存代码: Talk is cheap. Show me the code. #include<bits/stdc++.h> using namespace std; struct node{ string name; 阅读全文
posted @ 2022-04-18 12:50 江上舟摇 阅读(26) 评论(0) 推荐(0) 编辑
摘要:细节很多,但是还是应该小心一点; 这道题的大体思路就是先存字符串,注意在输出完了n之后应该有一个getchar来吸收空格 然后输出完了之后把输入的字符串挨个存入另一个字符串数组,并将他们逆序,这样输出的时候就号输出了; 在判断是否是“福到了”的时候,可以引入一个判断变量flag,如果每个字符数组无论 阅读全文
posted @ 2022-04-18 10:57 江上舟摇 阅读(126) 评论(0) 推荐(0) 编辑
摘要:题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/994805107638517760; 具体思路: 根据题目要求,要先输出降序且不重复的数字元素,我们很容易想到用集合,当然,需要注意的是,在这里采用了字符串输入,在一定程 阅读全文
posted @ 2022-04-17 20:53 江上舟摇 阅读(107) 评论(0) 推荐(0) 编辑
摘要:题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/994805117167976448 评价:不太好做; 首先,题目上来给的概念就很模糊,但是仔细一看,对于找重合和排序问题的话,集合是最拿手的,所以我们用集合来处理这道题 阅读全文
posted @ 2022-04-16 20:31 江上舟摇 阅读(95) 评论(0) 推荐(0) 编辑
摘要:题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/994805133597065216 这道题处理起来相当麻烦,但是实际上是个模拟题 我们拿到这道题该怎么处理呢? 首先,题目要求让我们进行分数运算的同时最后输出既约分数形式 阅读全文
posted @ 2022-04-16 19:27 江上舟摇 阅读(33) 评论(0) 推荐(0) 编辑
摘要:姥姥手下留情出的水题,但我调了将近一个小时才出来呜呜 题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/994805080346181632 这道题目考察的是对于字符串的理解; 其实也不算是很难,但就是容易考虑不到点子上; 阅读全文
posted @ 2022-04-14 20:02 江上舟摇 阅读(83) 评论(0) 推荐(0) 编辑
摘要:我男神出的,并且题目质量还是有的,拿来讲讲吧 题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/994805084284633088 话说这个题对光棍们||单身狗们可不太友好啊呜呜呜 首先拿到题目,打眼一看,这个数字用lo 阅读全文
posted @ 2022-04-14 19:54 江上舟摇 阅读(150) 评论(0) 推荐(0) 编辑
摘要:28. /*#pragma GCC optimize(3)//pta判断素数 #include<bits/stdc++.h> using namespace std; int n; int main() { std::ios::sync_with_stdio(false); cin>>n; whil 阅读全文
posted @ 2022-04-14 19:37 江上舟摇 阅读(21) 评论(0) 推荐(0) 编辑
摘要:16. 1 #pragma GCC optimize(3)//pta檢查身份證 2 #include<bits/stdc++.h> 3 using namespace std; 4 int n; 5 char ch[12]={'1','0','X','9','8','7','6','5','4',' 阅读全文
posted @ 2022-04-12 20:12 江上舟摇 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1.水 2. 1 #include<bits/stdc++.h>//PTA打印沙漏 2 using namespace std; 3 int main() 4 { 5 int N,s=1,n=2; 6 char c; 7 cin>>N>>c; 8 while(N-s>=0) 9 { 10 s+=2* 阅读全文
posted @ 2022-04-11 17:06 江上舟摇 阅读(34) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示