【华为OD机试真题 python】字符串排序 【2022 Q4 | 100分】

前言

《华为OD笔试真题 python》 专栏含华为OD机试真题、华为面试题、牛客网华为专栏真题。

如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流。我会尽可能的给一些建议,和帮您解答

题目描述

字符串排序

排序规则:

1. 单词中字母比较不区分大小写,两个单词先以第一个字母作为排序的基准,

如果第一个字母相同,就用第二个字母为基准,如果第二个字母相同就以第三个字母为基准。

依此类推,如果到某个字母不相同,字母顺序在前的那个单词顺序在前。

2. 当一个短单词和一个长单词的开头部分都相同(即短单词是长单词从首字母开始的一部分),短单词顺序在前。

3. 字母大小写不同的相同单词,只输出一次。

示例 1 输入输出示例仅供调试,后台判题数据一般不包含示例

输入

Hello hello world

输出

<

你可能感兴趣的:(华为OD机试真题,python,华为,python,排序算法)