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

相关推荐

不愿透露姓名的神秘牛友
07-07 14:00
不想多说了,什么逆天HR,还要教我礼貌😂
机械打工仔:这不纯傻卵吗,他还操心上别人老板了
投递BOSS直聘等公司7个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
05-28 12:15
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务