我是python.i的新手,已经在codechef中获得了此代码的NZEC运行时错误。我将input()更改为raw_input()。有人可以向我解释为什么我的代码会出现NZEC错误
def function1(list1,sum):
if len(list1)==1:
return sum
m=min(list1)
i=list1.index(m)
if list1.count(m)>1:
sum+=list1.count(m)
else:
sum+=1
list1=list1[:i]
return function1(list1,sum)
t=int(raw_input())
global list1
global sum
while t>0:
n=int(raw_input())
sum=0
list1=list()
list1[1:n]=raw_input().split()
m=min(list1)
i=list1.index(m)
if i==0:
if list1.count(m)>1:
sum+=list1.count(m)
else:
sum+=1
print(sum)
else:
k=function1(list1,sum)
k+=1
print(k)
t-=1
答案 0 :(得分:0)
您可以执行此操作以解决我的错误。
将所有代码放入try and Expect块。
这是解决我的错误。
<!DOCTYPE html>
<html>
<body>
The content of the body element is displayed in your browser.
<a href="https://dzone.com/articles/xamarinforms-styling-with-css"
target="_blank" onclick="preventProp(event)">click me</a>
</body>
<script>
function preventProp(e){
if(confirm("Are you sure you want to open this link ?")){
return true;
}
else{
e.preventDefault();
}
}
</script>
</html>
答案 1 :(得分:0)
(NZEC)我想您不能将自定义输入值留空吗?
请单击自定义输入按钮上的勾打勾...
并在空白处写下一些自定义值...用于测试用例
点击运行后...