201809-1卖菜

Posted zhangtao-o

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了201809-1卖菜相关的知识,希望对你有一定的参考价值。

满分

#include<stdio.h>
int main()

    int n;
    scanf("%d",&n);
    int i ,j;
    int a[n],b[n];
    for(i=0;i<n;i++)
        scanf("%d",&a[i]);
    if(n==2)
    
        b[0]=b[1]=(a[0]+a[1])/2;
    
    else
    
        for(i=1;i<n-1;i++)
        
            b[i]=(a[i-1]+a[i]+a[i+1])/3;
        
        b[0]=(a[0]+a[1])/2;
        b[n-1]=(a[n-1]+a[n-2])/2;
    
    for(i=0;i<n;i++)
        printf("%d ",b[i]);
    
    return 0;

 

以上是关于201809-1卖菜的主要内容,如果未能解决你的问题,请参考以下文章

卖菜也能有新招

CCF201809-4 再卖菜(100分)DFS

CCF(再卖菜60分)爆搜+记忆化搜索+差分约束

CCF-再卖菜-20180904

ccf 201809-4 再卖菜

互联网卖菜,岂止一个自提柜的距离