题解 | #小美的排列构造#
小美的排列构造
http://www.nowcoder.com/questionTerminal/bd44aa9a468144b6b53391ae56f2d730
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)