jzoj P1285 奶酪厂
来源:互联网 发布:淘宝店铺多少钱租金 编辑:程序博客网 时间:2024/04/27 21:03
题目大意:
奶牛买了一个奶酪厂生产奶酪,已知每周生产一单位奶酪的费用为C_i,每周可以生产任意数量的奶酪,现在要为接下来N周做生产计划。厂里有一个仓库,存储量无穷大,可以用来存储暂时不用的奶酪,每单位奶酪每周花费S。告诉你每周客户的需求量Y_i,请你帮忙用最少的钱满足这些需求,求最少花费ans。注意答案可能会超出longint范围。
0<=Y_i<=10,000
1<=N<=10,000
1<=S<=100
题解:
贪心:
每到一周就判断一下用当前的单位值c[i]去存储优,还是之前的单位最小值+s存储优,每次造一个最小单位值去*y[i],且累加给答案。
时间复杂度:O(N)
var n,s,c,y,i:longint; ans,minp:int64;begin readln(n,s); minp:=maxlongint; for i:=1 to n do begin readln(c,y); if minp+s>c then minp:=c else minp:=minp+s; ans:=ans+minp*y; end; writeln(ans);end.
阅读全文
1 0
- jzoj P1285 奶酪厂
- jzoj. 1285. 奶酪厂
- jzoj 高中 1285——奶酪厂
- JZOJ 5476. 【NOIP2017提高组正式赛】奶酪
- 奶酪
- 奶酪
- codevs p1285
- 瑞典奶酪
- 吃奶酪
- 奶酪塔
- NOIP2017Day2T1-奶酪
- NOIp2017Day2T1 奶酪
- vijos p1285(最短路变形+计数)
- 奶酪墙上的话
- 文宇奶酪
- Java2-18字符串奶酪
- 【贪心】【RQNOJ】[JSOI2007]奶酪
- “别动我的奶酪!”
- Python——使用virtualenv
- 关于Volley知识点整理
- 我的java/Spring框架入门学习过程(2):IOC的基本操作
- 文章标题
- 【SSH】验证码程序实现
- jzoj P1285 奶酪厂
- hdu 1545 A strange lift
- MySql锁的概念
- JavaScript学习(1)——基础
- win10关闭缩略图方法
- 编写你的第一个Angular Web应用
- 字节码指令级别从i++说到volatile,深入理解i++的线程安全问题
- 实现1+2+3...+n,要求不能使用乘除法、循环、条件判断、选择相关的关键字。
- codeforce 149D:Coloring Brackets(区间dp)