Soluții trimise

Rezumat problemă

#2898 nave

Echipajul navei Enterprise, a descoperit pe planeta Marte, zona în care sunt amplasate b baze militare care adăpostesc navele de luptă ale marțienilor. Echipajul navei a reușit să cartografieze zona și a împărțit harta planetei în n x m zone de latură 1, dispuse pe n linii (numerotate de sus în jos de la 1 la n) și m coloane (numerotate de la stânga la dreapta de la 1 la m). Astfel fiecare zonă poate fi identificată prin numărul liniei și al coloanei pe care se află. În fiecare astfel de zonă se află o bază a marțienilor ce adăpostește un număr de nave. Căpitanul navei Enterprise, Jean-Luc Picard a elaborat o strategie de atac terestru a acestor baze militare.
Nava Enterprise poate ateriza într-o zonă în care nu se află o bază marțiană și poate lansa un singur atac (deoarece după primul atac bazele marțiene își vor activa scuturile de protecție). La un atac se vor emite simultan 2 raze laser care vor distruge toate navele marțiene existente în bazele aflate pe direcția acestor raze, în ambele sensuri. Razele sunt emise din centrul zonei în care a aterizat Enterprise și fac unghiuri de 45o, respectiv 135o cu linia pe care se află Enterprise.

Scrieți un program care, cunoscând configurația bazelor marțiene, determină numărul maxim de nave marțiene pe care Enterprise le poate distruge la un singur atac, precum și linia și coloana zonei în care poate ateriza nava Enterprise astfel încât să distrugă un număr maxim de nave; dacă există mai multe zone în care poate ateriza convenabil pentru Enterprise este să aleagă zona pentru care linia este maximă; dacă există mai multe zone pe linia maximă, se va alege cea pentru care coloana este maximă.

Olimpiada Municipală Iași, clasele VII-VIII

ID   Utilizator Problema Data încărcării Stare
Peter Robert (ROBERT111) nave 07 Noiembrie 2024, 10:49 Evaluare finalizată 100
pitigoi emi (emanuel2020) nave 06 Noiembrie 2024, 17:32 Evaluare finalizată 100
pitigoi emi (emanuel2020) nave 06 Noiembrie 2024, 17:32 Evaluare finalizată 60
pitigoi emi (emanuel2020) nave 06 Noiembrie 2024, 17:29 Evaluare finalizată 0
pitigoi emi (emanuel2020) nave 06 Noiembrie 2024, 17:29 Evaluare finalizată 60
pitigoi emi (emanuel2020) nave 06 Noiembrie 2024, 17:23 Evaluare finalizată 55
Peter Robert (ROBERT111) nave 06 Noiembrie 2024, 10:11 Evaluare finalizată 80
pitigoi emi (emanuel2020) nave 05 Noiembrie 2024, 19:44 Evaluare finalizată 0
pitigoi emi (emanuel2020) nave 05 Noiembrie 2024, 19:42 Evaluare finalizată 40
pitigoi emi (emanuel2020) nave 05 Noiembrie 2024, 19:42 Evaluare finalizată 40
pitigoi emi (emanuel2020) nave 05 Noiembrie 2024, 19:42 Evaluare finalizată 35
pitigoi emi (emanuel2020) nave 05 Noiembrie 2024, 19:40 Evaluare finalizată 40
Nădășan Alexandru (alexnadasan) nave 05 Noiembrie 2024, 15:02 Evaluare finalizată 0
Nădășan Alexandru (alexnadasan) nave 05 Noiembrie 2024, 15:01 Evaluare finalizată 0
Emma Dumitrascu (EmmaD) nave 13 Octombrie 2024, 12:37 Evaluare finalizată 100
Lascăr Mihai (mihai980965) nave 13 Octombrie 2024, 11:09 Evaluare finalizată 100
Lascăr Mihai (mihai980965) nave 13 Octombrie 2024, 11:09 Evaluare finalizată 80
Goina Tudor David (Tudi10) nave 03 Octombrie 2024, 16:34 Evaluare finalizată 100
Goina Tudor David (Tudi10) nave 03 Octombrie 2024, 16:30 Evaluare finalizată 85
Goina Tudor David (Tudi10) nave 03 Octombrie 2024, 16:30 Evaluare finalizată 85
Goina Tudor David (Tudi10) nave 03 Octombrie 2024, 16:29 Evaluare finalizată 85
Goina Tudor David (Tudi10) nave 03 Octombrie 2024, 16:28 Evaluare finalizată 85
Goina Tudor David (Tudi10) nave 03 Octombrie 2024, 16:27 Evaluare finalizată 0
Popa Rares (rares0401) nave 29 Septembrie 2024, 19:33 Evaluare finalizată 100
Lutsch Matei (MateiLutsch) nave 29 Septembrie 2024, 19:30 Evaluare finalizată 100
Lutsch Matei (MateiLutsch) nave 29 Septembrie 2024, 19:30 Evaluare finalizată E.C
best in buzau (BestInBuzau) nave 29 Septembrie 2024, 00:57 Evaluare finalizată 100
Boroica Radu ^_^ (BRDul) nave 25 Septembrie 2024, 22:21 Evaluare finalizată 0
Bohonyi Martin (Martin_Bohonyi) nave 21 Septembrie 2024, 20:48 Evaluare finalizată 100
Bohonyi Martin (Martin_Bohonyi) nave 21 Septembrie 2024, 20:48 Evaluare finalizată 80
rares dumitrascu (zinca_5a_rares) nave 21 August 2024, 22:47 Evaluare finalizată 100
Busoiu Iris (IrisBusoiu123) nave 23 Iulie 2024, 17:22 Evaluare finalizată 100
Busoiu Iris (IrisBusoiu123) nave 23 Iulie 2024, 17:20 Evaluare finalizată 80
MINEA GEORGE CHRISTIAN (GEORGE_CHRISTIAN_MINEA) nave 10 Iulie 2024, 19:55 Evaluare finalizată 80
ochesel codrin (codrin20) nave 04 Iulie 2024, 18:12 Evaluare finalizată 75
ochesel codrin (codrin20) nave 04 Iulie 2024, 18:11 Evaluare finalizată E.C
Diaconu Tudor (ridiche34) nave 02 Iulie 2024, 14:56 Evaluare finalizată 100
Hurloiu Robert (Robert_Hurloiu) nave 26 Iunie 2024, 21:28 Evaluare finalizată 90
Hurloiu Robert (Robert_Hurloiu) nave 26 Iunie 2024, 21:26 Evaluare finalizată 90
Hurloiu Robert (Robert_Hurloiu) nave 26 Iunie 2024, 21:25 Evaluare finalizată 90
Hurloiu Robert (Robert_Hurloiu) nave 26 Iunie 2024, 21:23 Evaluare finalizată 90
Hurloiu Robert (Robert_Hurloiu) nave 26 Iunie 2024, 21:23 Evaluare finalizată 70
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 19:21 Evaluare finalizată 100
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 19:20 Evaluare finalizată E.C
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 19:20 Evaluare finalizată 5
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 19:19 Evaluare finalizată 5
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 19:14 Evaluare finalizată 5
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 19:09 Evaluare finalizată 5
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 19:05 Evaluare finalizată 5
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 19:03 Evaluare finalizată 0