← 返回题库
中级

把数组排成最小的数

未完成
中级参考 代码结构已给出,请填写 ____ 处
def solve(____):
    from functools import cmp_to_key
    nums = list(map(str, str(____).strip().split(____)))
    def cmp(____):
        return -____ if a+b < b+a else (____ if a+b > b+a else ____)
    nums.sort(key=cmp_to_key(____))
    print('____'.join(____))

示例

输入
solve('3,32,321')
期望输出
321323
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码