rqn专题

rqn 516 多项式输出(字符串输出处理)

题目连接:http://www.rqnoj.cn/Problem_516.html 解题思路:分类考虑一下。 1、第一个'+'不用输出; 2、系数为1不输出; 3、幂为1不输出; 4、系数为0整项不输出。 #include <stdio.h>#include <string.h>#include <stdlib.h>const int N = 105;int main() {i

rqn 399 笨小猴(字符串处理)

题目连接:http://www.rqnoj.cn/Problem_399.html 解题思路:对字符串中出现的字符逐一统计,找到最大值和最小值。 #include <stdio.h>#include <string.h>const int N = 105;const int M = 26;bool isPrime(int cur) {for (int i = 2; i < cur; i

rqn 224 手机(常量数组)

题目连接:http://www.rqnoj.cn/Problem_224.html 解题思路:将对应按键存成常量数组。 #include <stdio.h>#include <string.h>const int sign[] = {1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 4, 1, 2, 3, 1, 2, 3, 4};

rqn 51 乒乓球(字符串处理)

题目连接:http://www.rqnoj.cn/Problem_51.html 解题思路:一次读入一个字符,对每个字符进行处理,注意的是获胜的条件除了一方到达21 或11 球之外,还有需要超过两球,就是说20:21不算分出胜负,20:22才算。 #include <stdio.h>#include <string.h>#include <stdlib.h>const int N =

rqn 137 找试场(模拟)

题目连接:http://www.rqnoj.cn/Problem_137.html 解题思路:模拟,水题一道,看代码。 #include <stdio.h>#include <string.h>const int N = 10;const int r[] = {1, 2, 3, 0};const int l[] = {3, 0, 1, 2};int n;char order[N]