CCF 201809-1 卖菜 python 满分

    科技2022-07-11  141

    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]) // 2) elif i == len(ll) - 1: ss.append((ll[i] + ll[i - 1]) // 2) else: ss.append((ll[i+1] + ll[i] + ll[i - 1]) // 3) for i in range(len(ll)): print(ss[i], end=" ")
    Processed: 0.012, SQL: 8