201809-1 卖菜

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

猜你喜欢

转载自blog.csdn.net/qq_42261362/article/details/83347376
今日推荐