Python代码在读取inpu时出错退出

2024-09-30 07:22:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我在尝试this coding contest,我的简单暴力python代码失败,出现了一个“非零退出代码”。我认为问题可能在于读空行。有人能给我小费吗??你知道吗

import sys
n = int(raw_input())
sys.stdin.readline()
a=map(int,raw_input().split())
sys.stdin.readline()
t = int(raw_input())
sys.stdin.readline()
for i in range(1, t+1):
k = int(raw_input())
if k*k in a:
    print "YES"
else:
    print "NO"

Tags: 代码ininputreadlinerawstdinsysthis
1条回答
网友
1楼 · 发布于 2024-09-30 07:22:45

第一行由N组成,N是随机数的计数。

你的这个很好。你知道吗

接下来的N行由这N个数字组成。

这似乎意味着每行一个数字,我会这样做:

numbers = []
for i in range(n):
    numbers += int(sys.stdin.readline())

T看起来不错。你知道吗

相关问题 更多 >

    热门问题