华为机试真题 C++字符串排序题目 2022年第四季度 分数100分
发布时间
阅读量:
阅读量
前言
本专栏专注于提供华为OD机试C++题目的解答方案,并会持续更新收集用户反馈信息;致力于分享最新版本的华为德科OD机试试题;为学习者提供丰富的练习资源;订阅后可加入交流群组
**■**题目描述
【字符串排序】
排序规则:
单词中字母不区分大小写时,在排序过程中以第一个字母作为依据进行排列。
当第一个字符相同时,则以第二个字符作为基准;若第二个字符相同,则采用第三个字符作为基准。
依此类推,如果到某个字母不相同,字母顺序在前的那个单词顺序在前。
当一个较短短的词和一个较长的词在开头部分相同(即为长词的第一个字母所包含的一个较短短词),则该较短短词排于首位。
3. 字母大小写不同的相同单词,只输出一次。
示例 1 输入输出示例仅供调试,后台判题数据一般不包含示例
输入
Hello hello world
输出
Hello world
示例 2 输入输出示例仅供调试,后台判题数据一般不包含示例
输入
i LOVE Cc I love CC Hello Hel Hellow
输出
Cc Hel Hello Hellow i LOVE
C++代码实现:
全部评论 (0)
还没有任何评论哟~
