题目名称 | 362. [CEOI2004]锯木厂选址 |
---|---|
输入输出 | two.in/out |
难度等级 | ★★★☆ |
时间限制 | 100 ms (0.1 s) |
内存限制 | 32 MiB |
测试数据 | 13 |
题目来源 | BYVoid 于2009-07-14加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:126, 提交:287, 通过率:43.9% | ||||
op_组撒头屯 | 100 | 0.000 s | 0.00 MiB | C++ |
┭┮﹏┭┮ | 100 | 0.000 s | 0.00 MiB | C++ |
梦那边的美好ET | 100 | 0.002 s | 0.28 MiB | C++ |
LIMENG | 100 | 0.014 s | 0.67 MiB | C++ |
Icefox | 100 | 0.020 s | 0.75 MiB | C++ |
taxuig | 100 | 0.021 s | 1.54 MiB | C++ |
taxuig | 100 | 0.023 s | 1.44 MiB | C++ |
thomount | 100 | 0.023 s | 1.59 MiB | C++ |
alexhaoge | 100 | 0.024 s | 0.67 MiB | C++ |
sbit | 100 | 0.026 s | 0.78 MiB | C++ |
关于 锯木厂选址 的近10条评论(全部评论) | ||||
---|---|---|---|---|
决策单调性被薄纱
| ||||
第二发斜率优化1A,爽
派特三石
2016-11-10 21:42
6楼
| ||||
1A,爽
| ||||
要开long longQAQ
| ||||
骗分成功
| ||||
难得斜率优化1AC
TwT太感动了 | ||||
呵呵
|
从山顶上到山底下沿着一条直线种植了$n$棵老树。当地的政府决定把他们砍下来。为了不浪费任何一棵木材,树被砍倒后要运送到锯木厂。
木材只能按照一个方向运输:朝山下运。山脚下有一个锯木厂。另外两个锯木厂将新修建在山路上。你必须决定在哪里修建两个锯木厂,使得传输的费用总和最小。假定运输每公斤木材每米需要一分钱。
输入的第一行为一个正整数$n$——树的个数($2≤n≤20000$)。树从山顶到山脚按照$1,2……n$标号。接下来$n$行,每行有两个正整数(用空格分开)。第$i+1$行含有:$w_i$——第$i$棵树的重量(公斤为单位)和 $d_i$——第$i$棵树和第$i+1$棵树之间的距离,$1≤w_i ≤10000,0≤d_i≤10000$。最后一个数$d_n$,表示第$n$棵树到山脚的锯木厂的距离。保证所有树运到山脚的锯木厂所需要的费用小于$2,000,000,000$分。
输出只有一行一个数:最小的运输费用。
9 1 2 2 1 3 3 1 1 3 2 1 6 2 1 1 2 1 1
26