0
https://www.codechef.com/COLG2016/problems/CL16BA获取NZEC错误代码
厨师最近收购工作作为一个教授,但在他的学生很失望在测试评估他们的得分之后。厨师有N名学生,并且他有一份所有学生的分数清单,第i名学生在其中获得了Ai分数。通过考试所需的最低分数是M.如果排行榜得分低于M,厨师决定辞去工作。你能帮助厨师找出测试的顶级分数吗?
输入: 输入的第一行包含一个整数T,表示测试用例的数量。 T测试用例的描述如下。每个测试用例的第一行包含厨师学生的数量N和最小和格标记M.每个测试用例的第二行包含N个空格分隔的整数A1,A2,...,AN,表示学生的分数
输出: 对于每个测试用例,输出一个单行,其中包含整数,如果该分数不小于M,则该整数是测试中的最大分数。如果小于M,则输出“RESIGN”(不含引号) 。
我的代码:
line1=int(raw_input())
i=0
while(i<line1):
marks=[]
line2 = map(int, raw_input().split())
line3 = map(int, raw_input().split())
for j in range(len(line3)):
marks.append(line3[j])
if(max(marks)<line2[1]):
print "RESIGN"
else:
print max(marks)
在提交我的PROGRAMM,我就codechef越来越NZEC运行时错误。这是我第一次尝试竞争性节目。任何帮助/建议?
虽然这不是你的代码:任何评论将追加元素从'line3'到'marks'? (欢迎来到SO。如果您将代码部分像“i”和“print max(marks)”突出显示,那么您的答案中的一个句子可能更易于理解,并在适当的地方使用标点符号后使用空格。) – greybeard
你已经初始化我,并在while循环中使用,你是否正在增加我? –