Թաքցված խնդիր
|Այս խնդիրը թաքցված է խմբագրական խրհրդի անդամի կողմից քանի որ կամ այն ոչ ճիշտ լեզվով է գրված,|կամ թեստային տվյալներն են սխալ, կամ խնդրի ձևակերպումը պարզ չէ։|

ZH2014C - Չիմբուլակ

Հայտնի ղազախական Չիմբուլակ առողջարանում տուրիստների համար կան N հանգստանալու համար գրավիչ վայրեր, որոնց միջև անց են կացված N  միևնույն երկարության ճանապարհներ։ Ճանապարհները երկկողմանի են։ Ճանապարհները կառուցված են այնպես, որ ցանկացած տեղից կարելի է հասնել ցանկացած տեղ, սակայն երբեմն դրա համար հարկ է լինում շատ տեղափոխություններ կատարել։ Նախքան նոր ճանապարհներ կառուցելը առողջարանի ղեկավարությունը ցանկանում է պարզել, թե իրարից ամենից հեռու գտնվող հանգստանալու համար նախատեսված բոլոր վայրերի զույգերի միջև քանի տարբեր երթուղիներ գոյություն ունեն։

“Իրարից ամենից հեռու գտնվող վայրեր” ասելով, պետք է հասկանալ այն զույգերը, որոնց միջև եղած հեռավորությունը մաքսիմալ է։ Հարկավոր է հաշվել այդպիսի վայրերի միջև կարճագույն երթուղիների քանակը։

Մուտք

Առաջին տողում տրված է N (3<=N<=200000) թիվը։ Հաջորդ N տողերից յուրաքանչյուրում տրված են 2 թվեր՝ հանգստի վայրերի համարները, որոնց միջև ճանապարհ կա։ Երաշխավորվում է, որ բոլոր ճանապարհները միացնում են տարբեր վայրեր։

Ելք

Արտածեք մի թիվ՝ իրարից առավել հեռու գտնվող բոլոր զույգերի միջև կարճագույն ճանապարհների քանակը։

Օրինակներ

Մուտք.
6
1 2
1 3
2 4
4 3
4 5
4 6
Ելք. 4
Մուտք.
4
1 2
1 3
1 4
4 3
Ելք. 2

Դիտողություն

Առաջին օրինակում իրարից առավել հեռացած վայրերն են 1, 5 և 1, 6 զույգերը։

1-ից 5 երկու տարբեր կարճագույն ճանապարհ կա։ Նույնքան կա մյուս զույգի համար։ Դրա համար պատասխանը 4 է։


Ավելացրեց.Andreasyan
Ամսաթիվ.2015-01-03
Ժամանակի սահմանափակումը.1s-1.5s
Ծրագրի տեքստի սահմանափակումը.50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Լեզուներ.C CSHARP C++ 4.3.2 CPP CPP14 JAVA PAS-GPC PAS-FPC PYTHON3
Աղբյուրը.Ժաուտիկովյան 2014

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