求助,python3,答案一直是235,但算法应该没错

回复帖子

@Dino_Max 2020-09-16 20:50 回复
n = int(input())
nLi = [int(i) for i in input().split(" ")]
nb = [i for i in range(1,n+1)]
np = list(zip(nLi,nb))
np.sort(reverse=False)
print(np)
ans = 0

for i in range(len(np)):
    print(np[i][1],end = " ")
print("")

print(np)

for j in range(1,n):
    ans += (n-j)*np[j][1]

print(ans)
反馈
如果你认为某个帖子有问题,欢迎向洛谷反馈,以帮助更多的同学。



请具体说明理由,以增加反馈的可信度。