Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

MMZOS02C - Зээл

Бяцхан хэмээх сууринд N оршин суугчтай. Уг суурины оршин суугч бүр өөр нэг оршин суугчаас тодорхой хэмжээний мөнгө зээлсэн байдаг. Одоо бүх өрийг төлөх цаг нь нэгэнт болсон боловч оршин суугчид мөнгөө бүгдийг нь зарцуулсан учраас хүндрэл гараад байгаа. Бяцхан суурины цагдаа энэ асуудлыг шийдэхээр шийджээ.

Бяцхан суурины захиргаа цөөн хэдэн оршин суугчид мөнгө өгөх ба тэд түүгээр өрөө төлөх боломжтой болно. Зарим оршин суугч мөнгөтэй болсноор өрөө төлөх гинжин үйлдэл эхэлнэ. Тухайлбал, А хүн захиргаанаас мөнгө авсан гэе. Тэгвэл А нь энэ мөнгийг В хүнд өрөө төлнө. Үүний дараа В нь авсан мөнгөөрөө C хүнд өрөө төлнө. Хэрэв өрөө төлөхөд хангалттай мөнгө байхгүй бол мөнгө зээлүүлсэн хүн хангалттай хугацаанд хүлээдэг. Хэрэв хангалттай мөнгөтэй болбол өрөө төлсний дараа үлдсэн мөнгөө хадгалдаг.

Жишээлбэл, хэрэв Бяцхан сууринд хоёр хүн амьдардаг ба тэд бие биедээ 1000 төгрөгийн өртэй бол суурины захиргаа тэдний нэгэнд нь 1000 төгрөг өгснөөр тэд өрөө төлж чадна.

Даалгавар: Суурины оршин суугчдын заримд нь захиргаанаас өгвөл зохих дээрх гинжин үйл явцаар бүх өрийг төлөгдөх хамгийн бага мөнгөний хэмжээг олно уу.

Оролт:

Оролтын эхний мөрөнд Бяцхан суурины оршин суугчдын тоо N (2 ≤ N ≤ 200 000) байна. Оршин суугчдыг 1-ээс N хүртэл дугаарладаг.

Дараах N мөрөнд хоосон зайгаар тусгаарлагдсан хоёр бүхэл тоо байна. Энэ нь i мөрийн эхний тоо Ai нь i дугаартай хүн (1 ≤ Ai ≤ N, Ai ≠ i)-ий мөнгө зээлсэн (өртэй) хүний ​​дугаарыг илэрхийлнэ. Хоёр дахь тоо Bi нь өрийн хэмжээг (1 ≤ Bi ≤ 10000) илэрхийлнэ.

Гаралт:

Ганц бүхэл тоо байх ба энэ нь оршин суугчдын бүх өр төлөгдөхөөр захиргаанаас олгох хамгийн бага мөнгөний хэмжээ юм.

Жишээ:

Оролт 1

Гаралт 1

Оролт 2

Гаралт 2

Оролт 3

Гаралт 3

4

2 100

1 100

4 70

3 70

170

3

2 120

3 50

2 80

150

5

3 30

3 20

4 100

5 40

3 60

110

 


Нэмсэн:munkhbat
Огноо:2021-03-27
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:Бүгд дараах хэлүүдээс бусад: NCSHARP JULIA PYPY3

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.