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 Python2.7 MAXCOUNT codechef中的NZEC错误_Python 2.7_Runtime Error - Fatal编程技术网

Python 2.7 Python2.7 MAXCOUNT codechef中的NZEC错误

Python 2.7 Python2.7 MAXCOUNT codechef中的NZEC错误,python-2.7,runtime-error,Python 2.7,Runtime Error,下面是codechef.com上解决问题MAXCOUNT的代码。提交时的代码显示NZEC错误。 代码将第一个输入t作为测试用例的数量,然后每个测试用例将输入n作为一个整数,下一行由空格分隔的n个整数组成基本上我需要返回最大出现整数及其计数作为输出 import numpy as np import sys t = int(raw_input()) for i in xrange(t): n = raw_input() n = int(n) a = [] a =

下面是codechef.com上解决问题MAXCOUNT的代码。提交时的代码显示NZEC错误。
代码将第一个输入t作为测试用例的数量,然后每个测试用例将输入n作为一个整数,下一行由空格分隔的n个整数组成基本上我需要返回最大出现整数及其计数作为输出

import numpy as np
import sys
t = int(raw_input())
for i in xrange(t):
    n = raw_input()
    n = int(n)
    a = []
    a =  map(int, raw_input().split())
    print a
    count = np.bincount(a)
    print np.argmax(count),np.max(count)
sys.exit(0)

有人请帮我解决这个错误。

您的问题的答案是使用
numpy
模块,它不是CodeChef上使用的标准库的一部分。如果您需要在在线编程判断中检查
numpy
或其他模块,一个好方法是使用您知道有效的代码示例,然后在重新提交之前将导入语句添加到顶部

特别是对于CodeChef,请使用以下代码尝试basic,包括或不包括import语句:

#Test for modules
import numpy

number_in = int(raw_input())
while number_in != 42:
    print number_in
    number_in = int(raw_input())

作为建议,来自
集合
模块的
Counter()
函数将在CodeChef上工作,您可能希望尝试使用该函数,而不是
numpy
。然而,我发现,对于该站点上的许多问题,如果没有
numpy
或使用
PyPy
,则很难满足解决方案的时间要求。

欢迎。这是一个很好的答案,结构合理,语法正确,并且充分利用了代码片段。