OD统一考试:最大排列
题目
给定一组整数,重排序后输出一个最大的整数
输入
数字组合
输出
最大的整数
示例一
输入
10 9
输出
910
解题思路
排序函数的应用,理解题意即可
核心知识点
都是基础知识点。
Python 代码实现
def solve_method(nums):
nums = [str(x) for x in nums]
nums.sort(key=lambda x: x * 3, reverse=True)
return int("".join(nums))
nums = map