前缀和 + 二分 #前缀和+二分先看测试数据范围10^5,暴力会TLE。先将每个人刷题的数量保存,并且更新最多刷题数量`sum[i]`来存放刷题数目不超过i个人数,因此可以得到公式比我卷的人`more=n-sum[nums[i]]`比我躺的人`less=sum[nums[i]-1]`当moreless也就是说卷过我的人 题解列表 2023年02月23日 0 点赞 0 评论 970 浏览 评分:9.4
编写题解 2788: 晶晶赴约会 摘要:解题思路:用if语句借此题注意事项:只是1,3,5输出No,6,7也输出yes参考代码:#include<iostream>using namespace std;int main(){ int…… 题解列表 2023年02月23日 0 点赞 0 评论 499 浏览 评分:9.9
2839: 石头剪刀布(Python) 摘要:解题思路:注意事项:参考代码:N,NA,NB = map(int,input().split()) la = list(map(int,input().split())) lb = list(ma…… 题解列表 2023年02月23日 0 点赞 0 评论 753 浏览 评分:9.5
1042: [编程入门]电报加密 #此题和上一题类似,也需要接收空格,同时还需要进行字母加密,难度稍高。```cpp#include#include#includeusingnamespacestd;/*题目描述输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。 题解列表 2023年02月23日 0 点赞 1 评论 479 浏览 评分:9.9
1196: 去掉空格 #这个代码是适配一次性输入的代码,对于dev或者vs等运行环境一行一行输入的话可能会出现输入一次转换一次的问题,稍微改进即可。```cpp#include#include#includeusingnamespacestd;intmain(){charstr[101];while(cin.getline 题解列表 2023年02月23日 0 点赞 1 评论 420 浏览 评分:9.9
1124: C语言训练-大、小写问题 #这个题有点意思,测试字符串里面有空格的话容易出错,还特意强调了回车表示结束,所以空格结束的情况也需要排除掉。```cpp#include#include#includeusingnamespacestd;intmain(){charstr[101];cin.getline(str, 题解列表 2023年02月23日 0 点赞 1 评论 273 浏览 评分:6.0
031: [编程入门]自定义函数之字符串反转 ```cpp#include#include#includeusingnamespacestd;//写一函数,使输入的一个字符串按反序存放,//在主函数中输入并输出反序后的字符串(不包含空格)。//输入格式一行字符//输出格式逆序后的字符串//样例输入123456abcdef//样例输出fedcba6 题解列表 2023年02月23日 0 点赞 1 评论 557 浏览 评分:9.9
1012: [编程入门]字符串分类统计 ```cpp#include#include#includeusingnamespacestd;/*题目描述编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果只要结果,别输出什么提示信息。 题解列表 2023年02月23日 0 点赞 1 评论 891 浏览 评分:9.9
C语言 破解简单密码 算法简单 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <stdlib.h>#include <math.h>void fun(char s[]){ int i; …… 题解列表 2023年02月23日 0 点赞 0 评论 515 浏览 评分:0.0
排列序数(c++)超短 摘要:解题思路:注意事项:参考代码:#include<iostream>#include<algorithm>#include<cstring>using namespace std;int main(){…… 题解列表 2023年02月23日 0 点赞 0 评论 554 浏览 评分:9.9