点击打开链接hdu4011

水贪心:

注意I64d!

#include <stdio.h>
#include <string.h>
#include <iostream>
#include <math.h>
#include <algorithm>
#include <vector>
#include <map>
#include <queue>
#include <stack>
#define PI acos(-1.0)
#define eps 1e-8
#define LL long long
#define moo 1000000007
#define INF -999999999
using namespace std;
#define maxn 101000
int main()
{int t;cin>>t;int n,b;long long sum,ans,a;int s[maxn];int Case=1;while(t--){scanf("%d%I64d%d",&n,&a,&b);sum=b+a*2;ans=a*2+b;for(int i=1;i<=n;i++)scanf("%d",s+i);for(int i=1;i<n;i++)s[i]=s[i+1]-s[i];for(int i=1;i<n;i++){if(s[i]*b>=ans)sum+=ans;else sum+=s[i]*b;}printf("Case #%d: %I64d\n",Case++,sum);}return 0;
}

转载于:https://www.cnblogs.com/zhanpang/p/5682891.html

hdu4011(水贪心)相关推荐

  1. hdu4882 水贪心

    题意:      给你n个任务,每个任务有两个权值,t[i],b[i],前面的是完成任务所需时间,后面的那个是个参数,每个任务完成的代价是完成当前任务总时间(之前的+现在的) sumt * b[i], ...

  2. [排序不等式] 排队打水(排序不等式+贪心)

    文章目录 0. 前言 1. 排序不等式+贪心 0. 前言 经典的排序不等式问题,也是一个简单的小学数奥问题. 1. 排序不等式+贪心 913. 排队打水 贪心思路: 让最墨迹的人最后打水,即从小到大排 ...

  3. 信息学奥赛一本通 1319:【例6.1】排队接水 | 洛谷 P1223 排队接水

    [题目链接] ybt 1319:[例6.1]排队接水 洛谷 P1223 排队接水 [题目考点] 1. 贪心 2. 贪心选择性质的证明 要想证明贪心选择可以得到最优解,只需要证明最优解包含每一次的贪心选 ...

  4. HDU2570 贪心

    迷瘴 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Pr ...

  5. 2019.08.07【NOIP提高组】模拟 A 组 总结

    考场:\(100 + 0 + 0 = 100\) T1: 看了看数据范围,知道是矩乘. 初始矩阵设的太麻烦了(手贱),导致调了很久才调出来. 后来都没多少时间想其他题了.幸好AC了.(不然真得就心崩了 ...

  6. 动态规划-重叠区间2020.3.30

    1.水 贪心算法 || 区间重叠问题 2.水重叠区间问题 3.水 算法练习:重叠区间个数 4.真·贪心,但只知其用,不知其理 leetCode435 5.详细贪心Leetcode 435:无重叠区间( ...

  7. [HAOI2011]problem a

    嘟嘟嘟 这题就比较有意思了,十分锻炼思维. 首先得学会转化,对于题中"有\(a_i\)个人比我高,\(b_i\)个人比我低",相当于排在第\(a_i + 1\)到\(n - b_i ...

  8. Composite Coloring(思维 数论(筛素数 分解质因数))

    (29条消息) CodeForces - 1332B Composite Coloring(数论+构造)_Frozen_Guardian的博客-CSDN博客 (29条消息) codeforces 13 ...

  9. 牛客网算法教程-中级篇-第一章

    文章目录 学习目标: 学习内容: 学习时间: 学习产出: 1.旋转词-模拟 2.旋转矩阵-模拟 3.数轴覆盖-贪心 4.1 完整字符串1(括号字符串的有效性)-栈 4.2 完整字符串2(缺失的括号)- ...

最新文章

  1. Android测试原理(二)
  2. AI帮你靠“想象”打字:手机电脑软键盘也能盲打了,准确率能达到95%
  3. 数学建模——评卷问题
  4. DICOM文件格式与编程(转)
  5. 2020 年 AI 视觉检测的应用价值
  6. 思路+源码,利用Python破解WIFI密码详解,100M的字典已备好
  7. 单例对象会被jvm的gc时回收吗_设计模式专题02-单例五种创建方式
  8. 超人气光棍节!现在时间虽然不是2011年11月11日11点11分11秒11毫秒11微秒11纳秒11皮秒11飞秒11阿秒11渺秒11......
  9. javascript对象的property和prototype是这样一种关系
  10. python报表自动化系列 - 在Windows中打开指定目录
  11. Remote System Explorer Operation在eclipse后台一直跑 解决办法
  12. Oracle 在SQL语句中如何获取系统当前时间并进行操作
  13. HTTP_REFERER的用法及伪造
  14. MATLAB系统辨识
  15. ultracompare中文乱码解决方法
  16. 领英常见问题—如何提高邀请通过率与账号曝光量
  17. python flask上传Excel并把Excel的数据导入数据库
  18. Android九宫格界面实现点击每个格点击跳转界面
  19. C语言学习———函数
  20. iOS 12.4 越狱工具 unc0ver 详细教程;Android 手机无痛互传;Apple 更改应用评级

热门文章

  1. react学习(53)--传参payload
  2. 前端学习(2970):div的scoped
  3. 前端学习(2895):课程列表和导航结合
  4. 工作290:js日期操作
  5. 工作221:控制弹出框不全屏
  6. 工作45:注意公用方法 别混入
  7. 前端学习(2254)team怎么接受到pr
  8. 前端学习(1875)vue之电商管理系统电商系统之vue代码提交到码云
  9. 前端学习(1755):前端调试值之如何监控统计没有用到的脚本
  10. 前端学习(1685):前端系列实战课程之设置难度