CSP 2018年9月第1题 卖菜
注意点:需要创建两个数组,分别存放 第一天和第二天的菜价
其余的只需按照题意来解决,即可
#include<bits/stdc++.h>
using namespace std;
int arr[1010];
int ans[1010];
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
cin>>arr[i];
for(int i=1;i<=n;i++)
{
if(i==1)
ans[i] = (arr[1]+arr[2])/2;
else if(i==n)
ans[i] = (arr[n-1]+arr[n])/2;
else
ans[i] = (arr[i-1]+arr[i]+arr[i+1])/3;
}
for(int i=1;i<=n;i++)
cout<<ans[i]<<" ";
return 0;
}