D. 长夜(story)

    Type: Default File IO: story 1000ms 512MiB

长夜(story)

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给定一张 nn 个点的有向图,每个点都有且仅有一条出边,初始时 ii 号点的出边连向 aia_i 号点。

你每次可以选择一个点 ii,改变它的出边所连向的点,并花费 cic_i 的代价。求使得这张图强连通的最小总代价。

输入格式

从文件 story.instory.in 中读入数据。

第一行一个正整数 nn

接下来 nn 行,第 ii 行两个正整数 ai,cia_i,c_i

输出格式

输出到文件 story.outstory.out 中。

一行一个整数表示最小总代价。

样例 1 输入

4
2 2
1 4
1 3
3 1

样例 1 输出

4

样例 1 解释

22 号点的出边改为连向节点 44,花费的代价为 c2=4c_2=4

样例 2 输入

4
2 2
1 6
1 3
3 1

样例 2 输出

5

样例 3

见右侧文件下的 story3.instory3.instory3.ansstory3.ans

样例 4

见右侧文件下的 story4.instory4.instory4.ansstory4.ans

数据范围与提示

对于所有测试数据,保证 2n1051ainaii1ci1092≤n≤10^5,1≤a_i≤n,a_i≠i,1≤c_i≤10^9

本题采用子任务捆绑测试。每个子任务的具体限制见下表:

子任务编号 分值 nn≤
11 1010
22 3030 1515
33 30003000
44 10510^5

NOIp3 模拟赛

Not Attended
Status
Done
Rule
IOI
Problem
4
Start at
2024-11-27 19:00
End at
2024-11-27 21:00
Duration
2 hour(s)
Host
Partic.
12