练习与题解分析
wo-yu
永远追寻美好
展开
-
单词分析-蓝桥杯-第十一届省赛C组-C++
问题描述小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这个字母出现的次数。输入格式输入一行包含一个单词,单词只由小写英文字母组成。输出格式输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪个。如果有多个字母出现的次数相等,输出字典序原创 2022-03-03 10:06:55 · 294 阅读 · 0 评论 -
日期问题-蓝桥杯-第八届省赛B组-C++
问题描述:小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/ 月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得 文献上的一个日期,存在很多可能的日期与其对应。 比如02/03/04,可能是2002年03月04日、2004年02月03日或2004年03月02日。 给出一个文献上的日期,你能帮助小明判断有哪些...原创 2022-03-01 16:52:57 · 543 阅读 · 0 评论 -
明明的随机数(两种解法)
明明的随机数总时间限制:1000ms内存限制:65536kB描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入有2行,第1行为1个正整数,表示所生成的随机数的个数:N;第2行有N个用空格隔开的正整数,为所产生的原创 2022-01-28 12:21:40 · 422 阅读 · 0 评论 -
单词翻转(题解与分析)
总时间限制:1000ms内存限制:65536kB描述输入一个句子(一行),将句子中的每一个单词翻转后输出。输入只有一行,为一个字符串,不超过500个字符。单词之间以空格隔开。输出翻转每一个单词后的字符串,单词之间的空格需与原文一致。样例输入hello world样例输出olleh dlrow分析:首先我们要翻转每个单词,我们是否可以不用一直想着怎么将每个单词翻转然后再将翻转完单词的整个字符串输出来,我们可以直接以将每个单词的起点和终点找到,然后原创 2022-01-26 12:01:12 · 1451 阅读 · 0 评论