Ordinary Cardinals

Ordinary Cardinals

排序可以根据任意的比较标准有意义地进行,只要这些标准满足排序关系的数学要求。为了弄懂这个概念,让我们定义一个正整数的古怪排序关系:对于任意两个整数,不管它们的大小和其他位数如何,都认为包含数字 9 的次数多的那个更大。

例如 99> 123456789> 1010在这种排序中。如果两个整数包含数字 9 的次数相同,则比较到下一个较小的数字 8,依此类推,直到发现第一个可区分的数字。如果两个整数包含从 9 到 0 的每一位数的次数相同,那么普通的整数顺序比较就能确定它们的相互顺序。

您的目标是根据这一规则对给定的整数序列进行升序排序。让我们看看[111, 19, 919, 1199, 911, 999] 输入的其他示例。

example

输入: 列表 (List)的整数 (int).

输出: 列表 (List)的整数 (int).

举例说明:

assert sort_digit_count([99, 123456789,...
You should be an authorized user in order to see the full description and start solving this mission.