先放hack
try: s = input().strip() except: print("NO") else: 你的代码
原因: 3#数据文件中含有控制字符[NUL], 也就是空字符, 会导致input认为没读取完, 从而报错.
因为3#数据点输出已知, 所以直接用异常处理可解决此问题.