Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 python中的运行时错误(nzec)_Python 2.7_Runtime Error - Fatal编程技术网

Python 2.7 python中的运行时错误(nzec)

Python 2.7 python中的运行时错误(nzec),python-2.7,runtime-error,Python 2.7,Runtime Error,它在我的电脑和在线编译器+调试器中工作。然而,当我在codechef中提交它时,它会给我一个运行时错误(nzec)。何时出现运行时错误以及如何解决它。这段代码有什么问题?我经常遇到运行时错误。我如何避免它?任何形式的帮助都将不胜感激 t = int(raw_input()) for i in range(t): a = map(int, raw_input()) if a.index(min(a)) != 0: if min(a) == 0:

它在我的电脑和在线编译器+调试器中工作。然而,当我在codechef中提交它时,它会给我一个运行时错误(nzec)。何时出现运行时错误以及如何解决它。这段代码有什么问题?我经常遇到运行时错误。我如何避免它?任何形式的帮助都将不胜感激

t = int(raw_input())
for i in range(t):
    a = map(int, raw_input())
    if a.index(min(a)) != 0: 
        if min(a) == 0:
            print a.index(min(a))
        else:
            print str(str(a.index(min(a))) * (min(a)+1))
    elif a.index(min(a)) == 0:
        k = min(a)
        a[0] = 99
        l = min(a)
        if l == k:
            print str(str(a.index(min(a))) * min(a))
        elif l > k:
            print '1'+ ('0' * (k+1))

您必须拆分
原始输入()

raw\u input()
仅以字符串形式接收输入。使用
raw\u input().split()
将字符串转换为列表。否则您将有索引问题,因为输入中给出的空格用于映射。因此您得到了nzec(非零退出代码)错误


会做很多次,这是由于留下了一些白色的地方

试试这个:

raw_input().strip().split(" ") 

如果数据以“.”分隔

为什么要发布两次相同的内容?嗯。。。我始终无法找到运行时错误的正确原因…前面的一个错误是针对不同的代码。。。这是一个不同的代码。希望我的答案能帮助你
raw_input().strip().split(" ")