CCF 201809-1 卖菜 python 满分
题目叙述问题描述:略输入格式:略输出格式:略样例
满分证明解题思路满分代码
题目叙述
问题描述:略
输入格式:略
输出格式:略
样例
样例输入
8
4 1 3 1 6 5 17 9
样例输出
2 2 1 3 4 9 10 13
满分证明
解题思路
判定第一个和最后一个只用算2个的平均值,其他3个
满分代码
input()
ll
= list(map(int, input().split()))
ss
= []
for i in
range(len(ll
)):
if i
== 0:
ss
.append((ll
[i
] + ll
[i
+ 1])
elif i
== len(ll
) - 1:
ss
.append((ll
[i
] + ll
[i
- 1])
else:
ss
.append((ll
[i
+1] + ll
[i
] + ll
[i
- 1])
for i in
range(len(ll
)):
print(ss
[i
], end
=" ")
转载请注明原文地址:https://blackberry.8miu.com/read-1904.html