经过测试,第一组用例末尾多了一个空格。需要把这个空格去掉才能用split(" ")方法。 #最大递增子序列 #多组输入处理 import sys ipt=sys.stdin.read().strip() ipt=ipt.split("\n") for i in range(len(ipt)): if ipt[i][-1]==" ": ipt[i]=ipt[i][:-1] ipt[i]=ipt[i].split(" ") if (i%2)!=0: for j in range(len(ipt[i])): ipt[i][j]=int(ipt[i][j]) #ipt:[['6'], [2, 5, 1...