CCF 201809-1 卖菜 (C++)

201809-1 卖菜

试题编号: 201809-1
试题名称: 卖菜
时间限制: 1.0s
内存限制: 256.0MB
问题描述:CCF 201809-1 卖菜 (C++)_第1张图片
解题过程

直接按照题意编写即可。
这里使用两个数组实现没有难度。

AC代码
#include
using namespace std;
int main()
{
     
	int n;
	cin>>n;
	int p1[n];//第一天价格 
	for(int i=0;i<n;i++)
		cin>>p1[i];
	int p2[n];//第二天价格 
	for(int i=0;i<n;i++)
	{
     
		if(i==0)
			p2[i]=(p1[i]+p1[i+1])/2;
		else if(i==n-1)
			p2[i]=(p1[i-1]+p1[i])/2;
		else
			p2[i]=(p1[i-1]+p1[i]+p1[i+1])/3;
	}
	for(int i=0;i<n;i++)
		cout<<p2[i]<<' ';
	return 0;
} 

你可能感兴趣的:(数据结构,算法,c语言,c++,csp)