Python 我无法在此代码中找到错误。问题是将一个数组旋转一个
对于多个测试用例(TC),您的代码可能无法正常工作 代码失败的第一个测试用例: 输入:Python 我无法在此代码中找到错误。问题是将一个数组旋转一个,python,arrays,list,Python,Arrays,List,对于多个测试用例(TC),您的代码可能无法正常工作 代码失败的第一个测试用例: 输入: t= int(input()) while t>0: n =int(input()) a =list(map(int,input().strip().split())) if n==1: print(a[0]) else: c= [] c.append(a[n-1]) for i
t= int(input())
while t>0:
n =int(input())
a =list(map(int,input().strip().split()))
if n==1:
print(a[0])
else:
c= []
c.append(a[n-1])
for i in range(n-1):
c.append(a[i])
for x in c:
print(x,end =" ")
t= t-1
# ERROR is : !!!Wrong Answer
其正确输出为:
2
1 2
2 1
代码的输出是:
2
1 2
2 1
但这不是这个输入的输出。编译和运行时,输出与预期相同,但现在它正在更改我的输出。它对我有效,但如果将输入处理与所讨论的逻辑分离,则回答此问题会容易得多。请重新编写代码,以便输入为列表。你的问题不是关于输入处理的。它对我来说很有效。如果输入处理与所讨论的逻辑分离,那么回答这个问题就会容易得多。请重新编写代码,以便输入为列表。你的问题不是关于输入处理。