python题解 思想很简单,把最大最小的值两两放在一起即可,那差值就会最小 不过单数个的时候以及到达一半的时候要注意提前跳出

n = int(input())
res = []
for i in range(n):
    res.append(n - i)
    if n - i <= i + 1:
        break
    res.append(i + 1)

print(*res)