我试图在Hackerrank中解决一个简单的问题。 问题 - 找到最后一个元素的Mth。
我使用了以下代码,它在开始时传递了所有测试用例(我硬编码NIL以传递一些测试用例)。但提交后,我没有通过其中一个测试用例。我的一个问题是,是否有可能看到提交后失败的测试用例(提交后,测试用例与以前不同)
以下是我的代码:如果有人可以告诉我代码有什么问题,我想我会高兴:)
class Program
{
static void Main(string[] args)
{
string number = Console.ReadLine();
int n = 0;
string Result = "";
if (Int32.TryParse(number, out n))
{ }
else
Console.WriteLine("Number input can't be read");
string foo = Console.ReadLine();
string[] tokens = foo.Split(' ');
List<string> myList = tokens.ToList<string>();
if (n < myList.Count())
{
myList.Reverse();
Result = myList[n-1];
Console.WriteLine("{0}", Result);
}
else
Console.WriteLine("NIL");
Console.ReadLine();
}
}