【题面】样例有误

P2323 [HNOI2006] 公路修建问题

其实应该输出: 6 1 1 2 1 4 2
by altgo @ 2018-04-01 10:27:51


@[lutaiye](/space/show?uid=48311) 有SPJ。
by Drinkkk @ 2018-04-01 10:34:02


@[钟梓俊](/space/show?uid=48269) 他需要只用两条一级道路(k=2)
by altgo @ 2018-04-01 10:53:39


@[lutaiye](/space/show?uid=48311) 我的那个样例也用了``2 1``和``4 1``两条一级通道啊。
by Drinkkk @ 2018-04-01 10:56:38


@[钟梓俊](/space/show?uid=48269) 但是3 2用的价值为4,合起来就是13,但是我那个合起来是10,花费比你小
by altgo @ 2018-04-01 11:02:00


@[lutaiye](/space/show?uid=48311) 您是对的,Orz%%%。
by Drinkkk @ 2018-04-01 13:05:05


@[chen_zhe](/space/show?uid=8457) @[yjjr](/space/show?uid=5088)
by Drinkkk @ 2018-04-01 13:05:20


文字题面如下(根据bzoj的题面改的),基本上是一样的,如下。 ``` 【题目描述】 OI island是一个非常漂亮的岛屿,自开发以来,到这儿来旅游的人很多。然而,由于该岛屿刚刚开发不久,所以那里的交通情况还是很糟糕。所以,OIER Association组织成立了,旨在建立OI island的交通系统。 OI island有$n$个旅游景点,不妨将它们从1到n标号。现在,OIER Association需要修公路将这些景点连接起来。一条公路连接两个景点。公路有两种类型,不妨称它们为一级公路和二级公路。一级公路上的车速快,但是修路的花费要大一些。 OIER Association打算修$n-1$条公路将这些景点连接起来(使得任意两个景点之间都会有一条路径)。为了保证公路系统的效率, OIER Association希望在这$n-1$条公路之中,至少有$k(0 \leq k \leq n-1)$条一级公路。OIER Association也不希望为一条公路花费太多的钱。所以,他们希望在满足上述条件的情况下,花费最多的一条公路的花费尽可能的少。而你的任务就是,在给定一些可能修建的公路的情况下,选择$n-1$条公路,满足上面的条件。 【输入输出格式】 - 输入格式 第一行有三个数$n(1 \leq n \leq 10000),k(0 \leq k \leq n-1),m(n-1 \leq m \leq 20000)$,这些数之间用空格分开。 $N$和$k$如前所述,$m$表示有$m$对景点之间可以修公路。 以下的$m-1$行,每一行有$4$个正整数$a,b,c1,c2(1 \leq a,b \leq n,a \not= b,1 \leq c2 \leq c1 \leq 30000)$。 表示在景点$a$与$b$之间可以修公路,如果修一级公路,则需要$c1$的花费,如果修二级公路,则需要$c2$的花费。 **注意,在实际评测时,将只会有$m-1$条公路。** - 输出格式 输出的第一行有一个数据,表示花费最大的公路的花费。 接下来的$n-1$行,每行有两个正整数$t$和$p$,$t$和$p$表示在输入的第$t$对(按照输入的顺序,从1开始标号)景点之间修建$p$级公路。 $n-1$条公路的输出必选$t$的大小递增,如果有多个方案使花费最大的公路花费最小,那么输出任意一个都可以。 ```
by Drinkkk @ 2018-04-01 13:13:15


|