import sys
for line in sys.stdin:
lst = list(line.split('\n')[0])
output = []
for i in lst:
output.append([ord(i), i])
k = j = 0
for k in range(len(output)):
for j in range(len(output)):
if output[j][0] >= output[k][0]:
output[k], output[j] = output[j], output[k]
outstr = ''
for i in output:
outstr += i[1]
print(outstr)
先做了个二维list,然后按ord之后的那一列排序,再将新list原文本那一列+=到字符串输出。估计是笨办法,但是先过了。



京公网安备 11010502036488号