#include <iostream>
using namespace std;
int main(){
int n;
cin >> n;
int a[n]={};
int b[n]={};
for(int i=0;i<n;i++)
{
cin >> a[i];
}
for(int i=0;i<n;i++)
{
if(i<1)
{
b[i]=(a[i]+a[i+1])/2;
}else if(i>=1&&i!=n-1)
{
b[i]=(a[i-1]+a[i]+a[i+1])/3;
}else
{
b[i]=(a[i-1]+a[i])/2;
}
}
for(int i=0;i<n;i++)
{
cout << b[i]<<" ";
}
return 0;
}## 经过测试满分,方法有很多,列出其中一种,有什么建议欢迎提出来哦
2018-09-1卖菜c++
猜你喜欢
转载自blog.csdn.net/ma_minmin/article/details/104499614
今日推荐
周排行