Anda diberikan graf terarah akiklik yang disambungkan. Cari jenis topologi minimum leksikografinya.
Input
Baris pertama mengandungi bilangan bucu n
(1 <= n <= 10000). Baris kedua mengandungi n
nombor a i
(0 <= ai <= n, ai != i) . Nilai ai adalah nenek moyang bucu dengan nombor i
(bucu bernombor daripada 1). Jika a< sub>i = 0
, maka puncak i
ialah akar dan tidak mempunyai nenek moyang, dijamin terdapat tepat 1 seperti bucu.
Output
Penyelesaian harus mengeluarkan nombor n
- jenis topologi minimum leksikografik.