ZOJ3607-Lazier Salesgirl (暴力)
来源:互联网 发布:记忆最佳时间段在 知乎 编辑:程序博客网 时间:2024/06/01 22:27
ZOJ3607-Lazier Salesgirl
题目
题意:在最短等待时间(大于每个间隔时间)内求最大卖去的商品平均价格。【注意: 同一时刻必须满足该时刻所有的客人需求
】
#include<cstdio>#include<cstring>using namespace std;#define inf 0xffffffint main(){ int t,n; int price[2000],wait[2000]; scanf("%d",&t); while(t--){ scanf("%d",&n); for(int i=1;i<=n;i++){ scanf("%d",&price[i]); } double d[2000]; d[0] = wait[0] = 0; for(int i=1;i<=n;i++){ scanf("%d",&wait[i]); double cha = wait[i] - wait[i-1]; d[i] = d[i-1] > cha ? d[i-1] : cha;// wait[i] max } wait[n+1] = inf; double ave_max = -inf; double d_min = -inf; double ave,sum = 0; for(int i=1;i<=n;i++){ sum += price[i]; ave = sum/i; if(ave > ave_max && wait[i+1]-wait[i] > d[i] ){ //该时刻必须满足此时所有顾客 d_min = d[i]; ave_max = ave; } } printf("%.6lf %.6lf\n",d_min,ave_max); } return 0;}
0 0
- ZOJ3607-Lazier Salesgirl (暴力)
- ZOJ3607-Lazier Salesgirl
- zoj 3607 Lazier Salesgirl 暴力 前缀和
- zoj 3607 Lazier Salesgirl
- ZOJ 3607 Lazier Salesgirl
- ZOJ 3607 Lazier Salesgirl
- 【 ZOJ 3607】Lazier Salesgirl
- ZOJ 3607Lazier Salesgirl
- zoj 3607 Lazier Salesgirl
- zoj 3607 Lazier Salesgirl 贪心
- ZOJ 3607 Lazier Salesgirl 贪心
- ZOJ 3607 Lazier Salesgirl (贪心)
- ZOJ 3607Lazier Salesgirl(greed)
- ZOJ 3607 Lazier Salesgirl (枚举)
- ZOJ 3607-Lazier Salesgirl-贪心
- ZOJ 3607 Lazier Salesgirl【贪心】
- ZOJ Problem Set - 3607 Lazier Salesgirl
- 【有点坑】ZOJ 3607 Lazier Salesgirl
- 湖大C语言设计练习题
- css hack基础理解
- 颜色Colours的使用
- linux 命令复习
- uva489Hangman Judge
- ZOJ3607-Lazier Salesgirl (暴力)
- 斐波那契数列直接计算公式
- Android开发模式:MVP Vs MVVM
- sql的拼接
- Codeforces Round #409 (Div. 2) C. Voltage Keepsake 二分
- 关于分治消除删除操作影响的小记
- 深入浅出Mybatis系列(八)---mapper映射文件配置之select、resultMap
- miniui实现jsp主页面打开新页面(不同标签)方法总结
- 52. N-Queens II Hard