首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

zoj2201 用python交 回来Non-zero Exit Code

2012-12-17 
zoj2201 用python交 返回Non-zero Exit Code小弱刚学python,交zoj2201返回Non-zero Exit Code 不清楚怎么

zoj2201 用python交 返回Non-zero Exit Code
小弱刚学python,交zoj2201返回Non-zero Exit Code 不清楚怎么回事,求指教
下面是代码

import sys
n = eval(input())
while n>0:
    line = sys.stdin.readline()
    a = line.split()
    n-=1
    if a[0]<a[1]:
        print("NO BRAINS\n")
    else:
        print("MMM BRAINS\n")

[最优解释]

import sys
n = eval( raw_input() )
while n > 0:
    line = sys.stdin.readline()
    a = line.split()
    n -= 1
    if a[0] < a[1]:
        print( "NO BRAINS" )
    else:
        print( "MMM BRAINS" )
要用raw_input,因为zol里面用的是Python2.6.6,否则会Non-zero Exit Code。
输出时不要加\n,否则会有额外的空行,导致Presentation Error。 
[其他解释]
我不是第一次把zoj写成中关村在线了

No Brainer
[其他解释]
引用:
Python code?12345678910import sysn = eval( raw_input() )while n > 0:    line = sys.stdin.readline()    a = line.split()    n -= 1    if a[0] < a[1]:        print( "NO BRAINS" )    else:  ……


多谢~一开始照的3.x的学,交的时候囧了……

热点排行