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)!