PAT
火绒草鱼
还是要多搞搞学习
展开
-
A1024 Palindromic Number
A number that will be the same when it is written forwards or backwards is known as a Palindromic Number. For example, 1234321 is a palindromic number. All single digit numbers are palindromic numbers. Non-palindromic numbers can be paired with palindromic原创 2021-07-16 21:24:53 · 117 阅读 · 0 评论 -
PAT乙级#1019 数字黑洞
恶心人的点:输入不是四位数,计算结果不是四位数(包括递增序列数不是四位和差值不是四位) %0xd、sprintf和sscanf是解这道题的利器 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; bool cmp(int a, int b) { return a > b; } void newnum(char* num) { char result[5];原创 2021-06-07 11:33:58 · 104 阅读 · 0 评论 -
PAT乙级#1015 德才论 (25 分)
宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。” 现给出一批考生的德才分数,请根据司马光的理论给出录取排名。 输入格式: 输入第一行给出 3 个正整数,分别为:N(≤100000),即考生总数;L(≥60),为录取最低分数线,即德分和才分均不低于 L 的考生才有资格被考虑录取;H(<100),为优先录取线——德分和才分均不低于此线的被定义为“才德全尽”,此类考原创 2021-06-06 19:55:07 · 105 阅读 · 0 评论 -
PAT乙级#1003 我要通过!
#include <cstdio> int main(){ int round; char str[100]; scanf("%d",&round); while(round--){ scanf("%s",str); int posP,posT,i,countP=0,countT=0,countNo=0; for(i=0;str[i]!='\0';i++){//遍历一次,采集需要的信息原创 2021-06-04 16:25:41 · 69 阅读 · 0 评论