为什么我在pycharm运行没问题,蓝桥杯里面却频频出错呢? 有没有人能给解答一下,谢谢
就一个最简单的排序问题:
我的:
n=int(input())
num=input().split(' ')
num=[int(i) for i in num]
num.sort()
for i in num:
print(i,end=' ')
正确答案:
input()
nums=list(map(int,input().split()))
nums.sort()
for i in nums:
print(i,end=' ')
代码没什么问题,与正确代码相比,唯一有可能出错的原因是第二行输入的数据之间有可能不止一个空格,所以使用split(' ')分隔就会不正确,而使用split()不过数字之间有多少空格都可以去除掉。