首页 > 猿辅导8.22笔试第一题
头像
今朝有酒也不醉
编辑于 2020-08-22 21:12
+ 关注

猿辅导8.22笔试第一题

n = int(input().strip())
nums = list(map(int,input().strip().split()))
t = 0
res = []
while t<=n-1:
    res.append(nums[t])
    t=t*2+1
for i in range((t-1)//2+1,n):
    res.append(nums[i])
t = (t-1)//2
for i in range((n-1)//2,t-1):
    res.append(nums[i])
while t>0:
    res.append(nums[t-1])
    t=(t-1)//2
for i in range(len(res)-1):
    print(res[i],end=' ')
不知道对没对,写错了一个边界,导致0分,有人帮测试用例试试吗

全部评论

(0) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐