为什么我粘贴此代码时会在SPOJ中收到运行时NZEC错误?
using System;
public class Test
{
public static void Main(string[] args)
{
int t = int.Parse(Console.ReadLine());
while (t < 1 || t > 100)
{
t = int.Parse(Console.ReadLine());
}
string[] words = new string[t];
for (int i = 0; i < t; i++)
{
string word = Console.ReadLine();
while (word.Length > 100 || word.Length < 1)
{
word = Console.ReadLine();
}
words[i] += word;
}
foreach (var item in words)
{
for (int i = 0; i < item.Length / 2; i+=2)
{
Console.Write(item[i]);
}
Console.WriteLine();
}
}
}
我已经尝试了我能想到的每一个输入,它运行良好。什么可以使这抛出一个非零错误?提前谢谢。
答案 0 :(得分:2)
您无法在包中放置SPOJ提交,因此请删除声明:
package spoj.test;
非零退出代码可能来自JVM无法加载类来运行它。