"题目来源" 给定一个长度不超过 104 的、仅由英文字母构成的字符串。请将字符重新调整顺序,按 这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按 PATest 的顺序打印,直到所有字符都被输出。 输入格式: 输入在一行中给出一个长度不超过 ...
分类:
编程语言 时间:
2020-05-05 00:37:32
阅读次数:
68
"题目来源" 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入格式: 输入第 1 行给出正整数 N(≤10 5 ),即双方交锋的次数。随后 N 行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C 代表“锤子”、J 代表“剪刀”、B 代表“布”, ...
分类:
移动开发 时间:
2020-05-01 00:51:36
阅读次数:
71
题目来源 本题要求将给定的 N 个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第 1 个格子开始,按顺时针螺旋方向填充。要求矩阵的规模为 m 行 n 列,满足条件:m×n 等于 N;m≥n;且 m?n 取所有可能值中的最小值。 输入格式: 输入在第 1 行中给出一个正整数 ...
分类:
其他好文 时间:
2020-04-28 14:48:12
阅读次数:
54
自己的算法没有AC,还差一个测试点答案错误,说明自己的算法还不够完美,自己的思路是标记链表每个数原来的顺序,之后为每个区间的数分类,当进行sort的时候,会以分类的类别和原来链表的顺序来进行排序。还是多看看柳神的代码吧。 #include<cstdio> #include<iostream> #in ...
分类:
其他好文 时间:
2020-04-25 19:22:36
阅读次数:
55
自己写的AC代码,不是很难。之前写甲级的时候有这个题,当时没有继续做下去,看到了一下思路,就是枚举,把0-169的火星数字都和地球数字对应起来,过了一个月写乙级这题的时候我就沿用了这个思路,用map映射来写,写出来了,以后写题一定要记得多看题目的参数范围,小的话直接枚举暴力就行。这也是一道进制题。 ...
分类:
其他好文 时间:
2020-04-25 19:10:29
阅读次数:
48
PAT乙级: 1053 住房空置率 (20分) 题干 在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断。判断方法如下: 在观察期内,若存在超过一半的日子用电量低于某给定的阈值 e ,则该住房为“可能空置”; 若观察期超过某给定阈值 D 天,且满足上一个条件,则该住 ...
分类:
其他好文 时间:
2020-04-04 14:50:14
阅读次数:
66
PAT乙级: 1057 数零壹 (20分) 题干 给定一串长度不超过 105 的字符串,本题要求你将其中所有英文字母的序号(字母 a z 对应序号 1 26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 ,其字母序号之和为:16+1+20+2 ...
分类:
其他好文 时间:
2020-04-04 14:36:07
阅读次数:
71
题目如下: 代码如下: #include<cstdio> #include<iostream> #include<vector> #include<unordered_set> #include<cstring> using namespace std; int main(){ vector<int ...
分类:
其他好文 时间:
2020-03-27 00:44:13
阅读次数:
63
题目: 输出PATest 给定一个长度不超过10^4的仅由英文字母构成的字符串。请将字符重新调整顺序,按 PATestPATest....这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按 PATest 的顺序打印,直到所有字符都被输出。 输 ...
分类:
其他好文 时间:
2020-03-17 21:13:25
阅读次数:
63
题目: 请编写程序,找出一段给定文字中出现最频繁的那个英文字母。 输入格式: 输入在一行中给出一个长度不超过 1000 的字符串。字符串由 ASCII 码表中任意可见字符及空格组成,至少包含 1 个英文字母,以回车结束(回车不算在内)。 输出格式: 在一行中输出出现频率最高的那个英文字母及其出现次数 ...
分类:
其他好文 时间:
2020-03-16 19:06:34
阅读次数:
59