比赛场次 | 62 |
---|---|
比赛名称 | 20100913 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2010-09-13 19:00:00 |
结束时间 | 2010-09-13 22:00:00 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | 餐巾 |
---|---|
输入输出 | napkin.in/out |
时间限制 | 5000 ms (5 s) |
内存限制 | 512 MiB |
测试点数 | 12 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
Achilles | WAWAWWWAWA | 0.000 s | 0.00 MiB | 40 |
.Xmz | WWWWWWWWWA | 0.000 s | 0.00 MiB | 10 |
一个餐厅在相继的N天里,第i天需要Ri块餐巾(i=l,2,…,N)。餐厅可以从三种途径获得餐巾。
(1)购买新的餐巾,每块需p分;
(2)把用过的餐巾送到快洗部,洗一块需m天,费用需f分(f<p)。如m=l时,第一天送到快洗部的餐巾第二天就可以使用了,送慢洗的情况也如此。
(3)把餐巾送到慢洗部,洗一块需n天(n>m),费用需s分(s<f)。
在每天结束时,餐厅必须决定多少块用过的餐巾送到快洗部,多少块送慢洗部。在每天开始时,餐厅必须决定是否购买新餐巾及多少,使洗好的和新购的餐巾之和满足当天的需求量Ri,并使N天总的费用最小。
输入文件共 3 行,第 1 行为总天数;第 2 行为每天所需的餐巾块数;第 3 行为每块餐巾的新购费用 p ,快洗所需天数 m ,快洗所需费用 f ,慢洗所需天数 n ,慢洗所需费用 s 。
一行,最小的费用
3 3 2 4 10 1 6 2 3
64
n<=200,Ri<=50