某些情况下NZEC Java错误

某些情况下NZEC Java错误,java,Java,相关的代码很简单,并且没有很多算术运算,但我仍然无法找到抛出NZEC的部分。 来自缓冲读卡器的输入看起来很好,没有除法,所以被零除法是消除的可能原因。 也没有无限循环(我猜) 我还是找不到问题。代码如下: 导入java.io.BufferedReader; 导入java.io.InputStreamReader; 导入java.io.OutputStreamWriter; 导入java.io.PrintWriter; 导入java.math.biginger; 导入java.util.Strin

相关的代码很简单,并且没有很多算术运算,但我仍然无法找到抛出NZEC的部分。 来自缓冲读卡器的输入看起来很好,没有除法,所以被零除法是消除的可能原因。 也没有无限循环(我猜)

我还是找不到问题。代码如下:

导入java.io.BufferedReader;
导入java.io.InputStreamReader;
导入java.io.OutputStreamWriter;
导入java.io.PrintWriter;
导入java.math.biginger;
导入java.util.StringTokenizer;
导入java.util.Collection;
导入java.lang.Object;
导入java.util.array;
课程编号:feb152{
公共静态void main(字符串[]args)引发异常{
int i;
int[]桩=新int[100000];
BufferedReader br=新的BufferedReader(新的InputStreamReader(System.in));
PrintWriter pw=新的PrintWriter(新的OutputStreamWriter(System.out));
StringTokenizer st=新的StringTokenizer(br.readLine());
int t=Integer.parseInt(st.nextToken());
while(t!=0){
st=新的StringTokenizer(br.readLine());
int n=Integer.parseInt(st.nextToken());
阵列。填充(桩,0);
st=新的StringTokenizer(br.readLine());
对于(i=0;imax){
max=val;
}
}
int ans=n-最大值;
系统输出打印(ans+“\n”);
t--;
}
}
}   
NZEC表示“非零退出代码”。它本质上是说您的程序在执行过程中遇到了一些错误。大多数情况下,当出现“分段错误”时,会出现该错误


Ref:

请澄清,NZEC=??更详细地描述错误所在。你做什么测试,什么测试失败。如果是异常,则显示消息和堆栈跟踪。实际上,这是codechef中的一个测试用例。这就是为什么我不知道NZEC将在哪种情况下出现/我已经阅读了这篇文章。但是什么都没有出现。我已经将整个代码都放在了代码中。如果你能在代码中看出!!你能给出问题的URL吗??