题目名称 | 2068. Yuyuko |
---|---|
输入输出 | zaw.in/out |
难度等级 | ★★★ |
时间限制 | 3000 ms (3 s) |
内存限制 | 128 MiB |
测试数据 | 20 |
题目来源 | cstdio 于2015-10-27加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:19, 提交:137, 通过率:13.87% | ||||
YunQian | 100 | 0.291 s | 5.88 MiB | C++ |
dashgua | 100 | 0.317 s | 3.20 MiB | C++ |
YunQian | 100 | 0.323 s | 5.95 MiB | C++ |
Goodhao | 100 | 0.431 s | 7.85 MiB | C++ |
devil | 100 | 0.621 s | 1.38 MiB | C++ |
Chenyao2333 | 100 | 0.668 s | 1.38 MiB | C++ |
From | 100 | 0.824 s | 16.97 MiB | C++ |
tempmail | 100 | 0.997 s | 8.38 MiB | C++ |
Satoshi | 100 | 1.204 s | 2.51 MiB | C++ |
mikumikumi | 100 | 1.211 s | 15.68 MiB | C++ |
本题关联比赛 | |||
东方版NOIP模拟赛 |
关于 Yuyuko 的近10条评论(全部评论) | ||||
---|---|---|---|---|
最远祖先写成了最近祖先......
| ||||
原题是: http://main.edu.pl/en/archive/oi/11/zaw
| ||||
考场上N和M打反了。。
张灵犀不和我一般见识真可怕呢(笑
2015-10-28 22:18
1楼
|
幻想乡的亡灵公主,西行寺幽幽子,在幻想乡很受欢迎,经常有妖怪来拜访她,但是幽幽子并不喜欢被打扰,她希望从白玉楼出发,散步之后再回到白玉楼,同时路上遇到的妖怪越少越好(有趣的是道路两边的妖怪数量并不相同,分别从两个方向经过同一条道路遇到的妖怪数量是不同的)。当然,作为冥界的公主,她是不会重复经过同一条道路的。
给定一个有 $n$ 个点$m$条无向边的图,每条无向边最多只能经过一次。
对于边$(u_i, v_i)$, 从 $u_i$ 到 $v_i$ 的代价为 $a_i$,从 $v_i$ 到 $u_i$ 的代价为 $b_i$,其中$a_i$和$b_i$不一定相等。
求一个包含 1 号点的有向环,使得环上代价之和最小。(保证图中没有重边和自环。)
第一行两个个正整数 $n,m$,点数和边数。
接下来 $m$ 行,每行四个正整数,$u_i,v_i,a_i,b_i$。
从 $u_i$ 到 $v_i$ 的代价为 $a_i$,从 $v_i$ 到 $u_i$ 的代价为 $b_i$。
输出一行,一个整数,如果有解输出最小代价,否则输出“-1”(不含引号)。
3 3 1 2 4 3 2 3 4 2 1 3 1 1
6
3 2 1 2 12 5 3 2 10 5
-1
对于前 15% 的数据,$3 \leq n \leq 20, 3 \leq m \leq 20$;
对于前 30% 的数据,$3 \leq n \leq 150, 3 \leq m \leq 2500$;
对于前 70% 的数据,$3 \leq n \leq 5000, 3 \leq m \leq 10^4$;
对于100% 的数据,$3 \leq n \leq 3\times 10^4, 3 \leq m \leq 10^5,1\leq u_i, v_i \leq n,1 \leq a_i, b_i \leq 10^4$。
保证图中没有重边,即不存在 $i\neq j$,使得 $u_i = u_j,v_i = v_j$。
保证图中没有自环,即$u_i \neq v_i$。