Soluții trimise

Rezumat problemă

Arhipelagul Zopopan este format din n insule de formă triunghiulară numerotate de la 1 la n. Fiecare insulă este localizată prin coordonatele carteziene ale vârfurilor.

Administrația dorește să cumpere elicoptere pentru a realiza transportul între insule. Un elicopter va putea să asigure o rută între două insule pe distanța minimă obținută pe orizontală sau verticală (paralel cu axele de coordonate). În plus, datorită capacității rezervorului o astfel de rută nu poate să depășească o valoare k – număr natural. Elicopterele parcurg rutele în ambele sensuri.
Investiția trebuie să îndeplinească următoarele condiții:

  1. Numărul de elicoptere cumpărate să fie minim.
  2. Numărul de perechi de insule între care se poate realiza transportul, folosind unul sau mai multe elicoptere să fie maxim.
  3. Suma lungimii tuturor rutelor să fie minimă.

Să se scrie un program care pentru n, k şi coordonatele vârfurilor insulelor cunoscute, determină:

  1. numărul minim de elicoptere ce vor fi cumpărate de administraţie;
  2. numărul perechilor neordonate de insule între care se poate realiza transportul prin elicoptere direct sau indirect;
  3. suma distantelor parcurse de toate elicopterele cumpărate (distanța parcursă de un elicopter se consideră distanța dintre insulele între care acesta asigură transportul).
ID   Utilizator Problema Data încărcării Stare
Gemil Kaidu (Kaidu) Elicoptere 09 Aprilie 2025, 13:18 Evaluare finalizată E.C
Gemil Kaidu (Kaidu) Elicoptere 09 Aprilie 2025, 13:17 Evaluare finalizată 0
Serban Alexandru (AlexSerban21) Elicoptere 06 Aprilie 2025, 10:25 Evaluare finalizată 100
Serban Alexandru (AlexSerban21) Elicoptere 06 Aprilie 2025, 10:24 Evaluare finalizată 80
Serban Alexandru (AlexSerban21) Elicoptere 06 Aprilie 2025, 10:22 Evaluare finalizată 0
Serban Alexandru (AlexSerban21) Elicoptere 06 Aprilie 2025, 10:21 Evaluare finalizată 60
Raduta Mihail (Mihailraduta) Elicoptere 27 Martie 2025, 07:32 Evaluare finalizată 20
Raduta Mihail (Mihailraduta) Elicoptere 27 Martie 2025, 07:31 Evaluare finalizată E.C
Raduta Mihail (Mihailraduta) Elicoptere 27 Martie 2025, 07:29 Evaluare finalizată 20
Raduta Mihail (Mihailraduta) Elicoptere 27 Martie 2025, 07:23 Evaluare finalizată 0
Tanasescu Luca (Luca_T) Elicoptere 20 Martie 2025, 23:55 Evaluare finalizată 100
Lobont Luca (LUCA262007) Elicoptere 13 Martie 2025, 19:35 Evaluare finalizată 100
Stefan Susanu (stefan_313) Elicoptere 13 Martie 2025, 16:12 Evaluare finalizată 100
tony ... (Tonyy_) Elicoptere 12 Martie 2025, 18:11 Evaluare finalizată 100
tony ... (Tonyy_) Elicoptere 12 Martie 2025, 17:51 Evaluare finalizată 60
tony ... (Tonyy_) Elicoptere 12 Martie 2025, 17:50 Evaluare finalizată 60
tony ... (Tonyy_) Elicoptere 12 Martie 2025, 12:49 Evaluare finalizată 40
tony ... (Tonyy_) Elicoptere 12 Martie 2025, 12:49 Evaluare finalizată E.C
tony ... (Tonyy_) Elicoptere 12 Martie 2025, 12:47 Evaluare finalizată E.C
Paun Arthur-Octavian (Arthur_Paun) Elicoptere 12 Martie 2025, 01:52 Evaluare finalizată 100
Paun Arthur-Octavian (Arthur_Paun) Elicoptere 12 Martie 2025, 01:50 Evaluare finalizată 60
Paun Arthur-Octavian (Arthur_Paun) Elicoptere 12 Martie 2025, 01:49 Evaluare finalizată 60
Paun Arthur-Octavian (Arthur_Paun) Elicoptere 12 Martie 2025, 01:49 Evaluare finalizată E.C
Paun Arthur-Octavian (Arthur_Paun) Elicoptere 12 Martie 2025, 01:48 Evaluare finalizată 60
Vetrila Andrei (WiseAndrei4) Elicoptere 11 Martie 2025, 22:57 Evaluare finalizată 100
Stan Mario (Mario07) Elicoptere 11 Martie 2025, 21:38 Evaluare finalizată 100
Mario Bascan (PregatireAdmitere) Elicoptere 11 Martie 2025, 19:39 Evaluare finalizată 60
Mario Bascan (PregatireAdmitere) Elicoptere 11 Martie 2025, 19:31 Evaluare finalizată 0
Mirel Mirel (gigelee4) Elicoptere 11 Martie 2025, 17:09 Evaluare finalizată 60
Vetrila Andrei (WiseAndrei4) Elicoptere 11 Martie 2025, 16:42 Evaluare finalizată 60
Vetrila Andrei (WiseAndrei4) Elicoptere 11 Martie 2025, 16:39 Evaluare finalizată 48
Vetrila Andrei (WiseAndrei4) Elicoptere 11 Martie 2025, 13:37 Evaluare finalizată 36
Stan Mario (Mario07) Elicoptere 11 Martie 2025, 11:52 Evaluare finalizată E.C
Vetrila Andrei (WiseAndrei4) Elicoptere 11 Martie 2025, 11:50 Evaluare finalizată E.C
Vetrila Andrei (WiseAndrei4) Elicoptere 11 Martie 2025, 09:31 Evaluare finalizată 0
Vetrila Andrei (WiseAndrei4) Elicoptere 11 Martie 2025, 09:31 Evaluare finalizată E.C
Vetrila Andrei (WiseAndrei4) Elicoptere 11 Martie 2025, 09:31 Evaluare finalizată E.C
Vetrila Andrei (WiseAndrei4) Elicoptere 11 Martie 2025, 09:30 Evaluare finalizată E.C
Badu Ioana (bufulicii) Elicoptere 10 Martie 2025, 17:18 Evaluare finalizată 100
Badu Ioana (bufulicii) Elicoptere 10 Martie 2025, 16:58 Evaluare finalizată 0
Stoleriu Radu (RaduStoleriu) Elicoptere 10 Martie 2025, 16:00 Evaluare finalizată 100
Stoleriu Radu (RaduStoleriu) Elicoptere 10 Martie 2025, 15:52 Evaluare finalizată 80
Stoleriu Radu (RaduStoleriu) Elicoptere 10 Martie 2025, 15:46 Evaluare finalizată 60
Stoleriu Radu (RaduStoleriu) Elicoptere 10 Martie 2025, 15:38 Evaluare finalizată 60
Stoleriu Radu (RaduStoleriu) Elicoptere 10 Martie 2025, 15:30 Evaluare finalizată 40
Stoleriu Radu (RaduStoleriu) Elicoptere 10 Martie 2025, 15:29 Evaluare finalizată E.C
Dunel Stefan (Lithium_N) Elicoptere 10 Martie 2025, 13:09 Evaluare finalizată 100
Nicolaescu Andrei (NicolaescuAndrei) Elicoptere 10 Martie 2025, 10:44 Evaluare finalizată 100
Anghelescu Rares (Rares7245) Elicoptere 10 Martie 2025, 10:31 Evaluare finalizată E.C
Anghelescu Rares (Rares7245) Elicoptere 10 Martie 2025, 10:30 Evaluare finalizată 0
Du-te sus!