蓝桥杯数位排序python
时间: 2023-11-08 20:57:03 浏览: 105
“蓝桥杯”python练习.zip
题目描述
输入一个整数,将它的各个数字从大到小排序后输出。
输入格式
输入一个整数n,1≤n≤109。
输出格式
输出排序后的整数。
样例输入
1634
样例输出
6431
算法1
(模拟) $O(nlogn)$
1.将数字转化为字符串,字符串转化为列表
2.对列表进行排序,从大到小
3.将排序后的列表转化为字符串,字符串转化为数字
4.输出数字
时间复杂度
$O(nlogn)$
参考文献
暂无
C++ 代码
python3 代码
# python3 代码
n = input()
res = ''.join(sorted(list(n), reverse=True))
print(int(res))
阅读全文