csp练题记录(C语言,编译器dev c++)201809-1卖菜

csp练题记录(C语言,编译器dev c++)201809-1卖菜

一、题目描述

在这里插入图片描述

二、思路分析

思路的话很明显了,题目已经说得很明白了:首尾两个的话是只有两个数据做平均,中间的则是三个数做平均。设俩数组,一个装头一天的菜价,另一个装蔬菜商要标的菜价(输出结果)即可。

三、代码

#include<stdio.h>
int main()
{
 int n,vaget[1000];
 int p[1000];
 scanf("%d",&n);
 int i;
 for(i=0;i<n;i++)
 scanf("%d",&vaget[i]);
 p[0]=(vaget[0]+vaget[1])/2;
 p[n-1]=(vaget[n-1]+vaget[n-2])/2;
 i=2;
 if(n>2)
 {
  for(i=1;i<n-1;i++)
  p[i]=(vaget[i-1]+vaget[i]+vaget[i+1])/3;
 }
 for(i=0;i<n;i++)
 printf("%d ",p[i]);
 return 0;
}

四、反思总结

今天看到的,据说朝阳冬泳怪鸽大叔有很多生活上的苦难,(没亲身验证,不好说真伪,但我选择相信)。微笑着面对,消除恐惧最好的办法就是面对它,奥里给!


版权声明:本文为z_2_0_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。