CCF认证 2018-09 卖菜

简单模拟,按照题目要求所说处理即可,注意一下首尾特殊处理

#include
#include
#include
#include
#include
#include
using namespace std;
typedef long long ll;
const int N=1e3+10;
int a[N],b[N];
int n;
int main()
{
    scanf("%d",&n);
    for(int i=1;i<=n;i++)
        scanf("%d",&a[i]);
    b[1]=(a[1]+a[2])/2;  //特殊处理首尾
    b[n]=(a[n-1]+a[n])/2;
    for(int i=2;i

 

你可能感兴趣的:(CCF认证历年真题)