如题,Python3 WA,记录见链接。
源代码如下:
import functools input() s = input().split(' ') s.sort(key=functools.cmp_to_key(lambda x, y: 1 if x+y < y+x else -1)) print(''.join(s))
原理是排序+拼接,在本地样例通过,类似于
22 220
这种数据也没问题,输出最大的问题在于
read (ASCII 13)
是编码的问题吗?该怎么改呢?