优质题解 蓝桥杯2022年第十三届省赛真题-重新排序 解题思路:```cpp定义a数组来存储原数组。定义cnt数组来统计每个数出现的次数。定义差分数组diff来求出cnt。将a和cnt中对应位置的数值相乘,累加起来就是原数组的查询结果sum1。对于最优结果,将cnt和a降序排序,然后将a和cnt中对应位置的数值相乘, 题解列表 2023年01月02日 0 点赞 0 评论 1997 浏览 评分:9.6
双指针法求解此题 摘要:解题思路: 核心思路为: 1. 首先初始化两个字符串指针,分别指向字符串A、B的开头(后称A指针和B指针)。 2. 比较A、B指针的指向值是否相等,若相等则双指针后…… 题解列表 2023年01月02日 0 点赞 0 评论 589 浏览 评分:0.0
1204: 大小写转换 放心,题目的Endoffile其实没什么用,可以不处理```cpp#include#includeusingnamespacestd;intmain(){chars[81];while(gets(s)){for(inti=0;i='a'&&s[i] 题解列表 2023年01月01日 0 点赞 0 评论 744 浏览 评分:9.9
1203: 多输入输出练习2 注意事项:这里的PI必须要保留4位多一位或少一位都会出错```cpp#include#include#definePI3.1415usingnamespacestd;intmain(){intn;doublex;cin>>n;for(inti=1;i>x;cout 题解列表 2023年01月01日 0 点赞 0 评论 656 浏览 评分:9.9
1202: 多输入输出练习1 摘要:```cpp #include using namespace std; int main() { int x,max; while(cin>>x) { …… 题解列表 2023年01月01日 0 点赞 0 评论 659 浏览 评分:9.9
1201: 回文数(一) ```cpp#include#includeusingnamespacestd;boolis_huiwen(intn){chara[100];boolb=true;sprintf(a,"%d",n);intlen=strlen(a);for(inti=0;i=0;i--)b[j++]=a[i];ssc 题解列表 2023年01月01日 0 点赞 0 评论 795 浏览 评分:9.9
1200: 回文串 ```cpp#include#includeusingnamespacestd;intmain(){charch[255];boolfalg=true;gets(ch);for(inti=0;i 题解列表 2023年01月01日 0 点赞 0 评论 871 浏览 评分:9.9
(C++)剪刀石头布(数组实现) 摘要:解题思路:二维数组存胜负平结果注意事项:参考代码:#include <iostream> using namespace std; int main() { int ap[3][3…… 题解列表 2023年01月01日 0 点赞 0 评论 616 浏览 评分:0.0
巧用sort函数实现从大到小的排序输出!! 摘要:解题思路:用sort函数实现数组的从小到大排序,在逆序输出。使用sort函数需要导入头文件<algorithm>注意事项:参考代码:#include<iostream>using namespace …… 题解列表 2022年12月31日 0 点赞 0 评论 695 浏览 评分:9.9