Logo
(追記) (追記ここまで)

7255번 - Sujungimas 서브태스크다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB125413132.979%

문제

Bitlandijoje pertvarkoma traukinių infrastruktūra. Šis darbas paskirtas Bitlandijos Traukinių Kompanijos vadovui Martynui.

Pirmiausia Martynas įvertino į kiekvieną miestą i atvykstančių keleivių srautą Si. Martynas tarp miestų projektuoja geležinkelio linijas, tokias kad:

  • Iš kiekvieno Bitlandijos miesto geležinkeliu būtų galima nukeliauti į bet kurį kitą Bitlandijos miestą (nebūtinai tiesiogiai).
  • Nutiesti vieną traukinių liniją tarp miestų i ir j kainuoja Si × Sj biteurų – didesnis srautas reikalauja daugiau investicijų (didesnė stotis, didesnis parkingas ir t.t.).

Dalis geležinkelių Bitlandijoje jau nutiesti, bet sumažėjus biudžetui Martynas nori nutiesti trūkstamas linijas už kuo mažesnę kainą.

Nustatykite, už kokią mažiausią kainą galima nutiesti likusias geležinkelio linijas, taip kad būtų tenkinami Martyno iškelti reikalavimai.

입력

Pirmoje eilutėje pateikiami tarpu atskirti skaičiai N ir M – Bitlandijos miestų bei jau nutiestų geležinkelio linijų skaičius.

Antroje eilutėje pateikiami N tarpais atskirti skaičiai Si.

Tolimesnėse M eilučių pateikiama po du skaičius vi ir ui, reiškiančius, kad tarp miestų vi ir ui jau nutiesta tiesioginė geležinkelio linija.

출력

Išveskite kiek mažiausiai biteurų kainuos likusių geležinkelio linijų nutiesimas.

제한

서브태스크

번호배점제한
13

Si = 1 visiems i

222

M = 0

315

N ≤ 10

433

N ≤ 1 000

527

Papildomų ribojimų nėra

예제 입력 1

4 2
2 2 3 5
3 4
1 2

예제 출력 1

6

Galima sujungti pirmą arba antrą miestą su trečiu. Jungiamų miestų vertės yra 2 ir 3, tad šios jungties kaina bus 2×3 = 6 biteurai. Pigiau to atlikti neįmanoma.

예제 입력 2

3 3
100 100 100
1 2
2 3
3 1

예제 출력 2

0

Visi miestai jau sujungti tarpusavyje, taigi tenkina reikalavimus.

힌트

  • 1 ≤ N ≤ 100 000
  • 0 ≤ M ≤ 100 000
  • 1 ≤ Si ≤ 100
  • 1 ≤ vi, ui ≤ N
  • Visos poros (vi, ui) skirtingos ir vi ≠ ui.

출처

Olympiad > Lithuanian Olympiad in Informatics > Lithuanian Olympiad in Informatics 2021/2022 > National Round (2) > 7-9 Classes ?번

Olympiad > Lithuanian Olympiad in Informatics > Lithuanian Olympiad in Informatics 2021/2022 > National Round (2) > 10-12 Classes ?번

채점 및 기타 정보

  • 예제는 채점하지 않는다.
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /