python在线编程支持不行么

def ishui(x):
    n= len(x)
    for i in range(n//2):
        if x[i]!=x[n-1-i]:
            return False
    return True
 
def insertS(s):
    n=len(s)
    if n<=2:
        return True
    for i in range(n//2):
        if s[i]!=s[n-1-i]:
            return (ishui(s[:i]+s[i+1:]) or ishui(s[:n-1-i]+s[n-i:]))
    return True
try:
    while True:
        s=raw_input().strip()
        if not s:
            break
        if insertS(s):
            print("YES")
        else:
            print("NO")
except IOError as e:
    print ('errno:', e.errno)
    print(e)


题目:http://www.nowcoder.com/questionTerminal/655a43d702cd466093022383c24a38bf

本地通过,在线总是提示: 请检查是否存在数组越界非法访问等情况 

全部评论
你的是python3的代码吧,在线的是python2.7的。。。
点赞 回复 分享
发布于 2016-08-25 11:01
是的,用需要用2.7语法
点赞 回复 分享
发布于 2016-08-25 11:14

相关推荐

11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务