自学内容网 自学内容网

201809-1

 

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[1001],b[1001];
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int i=0;i<n;i++){
        if(i==0){
            b[i]=(a[i+1]+a[i])/2;
        }
        else if(i==n-1){
            b[i]=(a[i-1]+a[i])/2;
        }
        else if(i>=1&&i<=n-2){
            b[i]=(a[i-1]+a[i+1]+a[i])/3;
        }
    }
    for(int i=0;i<n;i++){
        cout<<b[i]<<" ";
    }
    return 0;


原文地址:https://blog.csdn.net/m0_74834821/article/details/142470963

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!