我能够在我的Ubuntu系统上获得正确的输出,但是当我提交解决方案时出现运行时错误。我正在使用python3.4。这是我的源代码。
t=int(input())
i=0
while(i!=t):
list=[2]
number=3
counter=0
limit1=int(input(""))
limit=int(input(""))
while(number<=int(limit)):
for a in list:
if(number%a==0):
counter+=1
break;
if(counter==0):
list.append(number)
else:
counter=0
number+=1
for num in list:
if(num>=limit1):
print(num)
i+=1
我想知道为什么在我自己的系统上我得到正确的答案并且在线判断得到运行时错误。