2018-09-1卖菜c++

在这里插入图片描述

#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;
}## 经过测试满分,方法有很多,列出其中一种,有什么建议欢迎提出来哦
发布了5 篇原创文章 · 获赞 0 · 访问量 202

猜你喜欢

转载自blog.csdn.net/ma_minmin/article/details/104499614