AT_joisc2016_i 電報

题目描述

给定 $N$ 个点,每个点的出度均为 $1$。对于每个点,给出其初始指向的点 $A_i$,以及将该点指向更改为其他点所需的花费 $C_i$。 请你求出使所有点变为强连通的最小总花费。

输入格式

第一行输入一个整数 $N$,表示点的个数。 接下来的 $N$ 行,每行包含两个整数 $A_i$ 和 $C_i$,表示第 $i$ 个点初始指向第 $A_i$ 个点,将该点指向更改为其他点的花费为 $C_i$。

输出格式

输出一个整数,表示使所有点变为强连通的最小总花费。

说明/提示

$2 \leq N \leq 10^5$,$1 \leq A_i \leq N$,$A_i \ne i$,$1 \leq C_i \leq 10^9$。 由 ChatGPT 4.1 翻译