csp 201809-1 卖菜

Posted i-love

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csp 201809-1 卖菜相关的知识,希望对你有一定的参考价值。

技术图片

//得分100
#include<iostream> using namespace std; int main() int num; cin>>num; float* price=new float[num]; for(int i=0;i<num;i++) cin>>price[i]; int* price2=new int[num]; for(int i=1;i<num-1;i++) price2[i]=int((price[i-1]+price[i]+price[i+1])/3); price2[0]=int((price[0]+price[1])/2); price2[num-1]=int((price[num-1]+price[num-2])/2); for(int j=0;j<num;j++) cout<<price2[j]<<" "; cout<<endl; return 0;

 

以上是关于csp 201809-1 卖菜的主要内容,如果未能解决你的问题,请参考以下文章

[csp-201809-4]再卖菜 差分约束or记忆化搜索

CCF-CSP 201809 赛题训练

卖菜也能有新招

CCF201809-4 再卖菜(100分)DFS

CCF(再卖菜60分)爆搜+记忆化搜索+差分约束

CCF-再卖菜-20180904