Advertisement

华为机试真题 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)

还没有任何评论哟~