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
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
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 18:53 Evaluare finalizată 0
Homocianu Mihail (HomocianuMihail) nave 10 Iunie 2024, 18:52 Evaluare finalizată 0
(7A) 𝓽𝓻𝓲𝓯𝔂 Radu (RaduPaunTrif) nave 08 Iunie 2024, 16:17 Evaluare finalizată 100
6A Benga Vlad (VladROU) nave 07 Iunie 2024, 11:07 Evaluare finalizată 100
7B Munteanu Luca Robert (MunteanuCodrin) nave 06 Iunie 2024, 09:03 Evaluare finalizată 90
7B Munteanu Luca Robert (MunteanuCodrin) nave 06 Iunie 2024, 09:02 Evaluare finalizată 90
6B Tilea David (Capy) (tileadavid) nave 05 Iunie 2024, 17:18 Evaluare finalizată 100
7A Dionisie Tudor (tudorROU) nave 05 Iunie 2024, 16:26 Evaluare finalizată 75
7A Dionisie Tudor (tudorROU) nave 05 Iunie 2024, 16:25 Evaluare finalizată 75
7A Dionisie Tudor (tudorROU) nave 05 Iunie 2024, 16:24 Evaluare finalizată 45
7A Dionisie Tudor (tudorROU) nave 05 Iunie 2024, 16:24 Evaluare finalizată 55
6B Ciurea Andrei (AndreiCiurea) nave 05 Iunie 2024, 16:03 Evaluare finalizată 100
7A Sion Marc (MarcSion) nave 05 Iunie 2024, 15:24 Evaluare finalizată 85
7B Martin Eric (ericmartin) nave 05 Iunie 2024, 15:01 Evaluare finalizată 0
6B - Dumitrache Nicolae (Nicky_Dumitrache) nave 05 Iunie 2024, 14:15 Evaluare finalizată 100
7B Lupu Matei (mateilupu) nave 05 Iunie 2024, 14:03 Evaluare finalizată 100
7B Lupu Matei (mateilupu) nave 05 Iunie 2024, 09:57 Evaluare finalizată 100
Tancu Nineta (ninetatancu) nave 05 Iunie 2024, 08:50 Evaluare finalizată 100
6B - Dumitrache Nicolae (Nicky_Dumitrache) nave 02 Iunie 2024, 11:58 Evaluare finalizată 100
6B - Dumitrache Nicolae (Nicky_Dumitrache) nave 02 Iunie 2024, 11:58 Evaluare finalizată 0
6B - Dumitrache Nicolae (Nicky_Dumitrache) nave 02 Iunie 2024, 11:53 Evaluare finalizată 90
Tancu Nineta (ninetatancu) nave 02 Iunie 2024, 11:51 Evaluare finalizată 90
Tancu Nineta (ninetatancu) nave 02 Iunie 2024, 11:48 Evaluare finalizată 75
Tancu Nineta (ninetatancu) nave 02 Iunie 2024, 11:48 Evaluare finalizată 75
Tancu Nineta (ninetatancu) nave 02 Iunie 2024, 11:48 Evaluare finalizată E.C
6B - Dumitrache Nicolae (Nicky_Dumitrache) nave 02 Iunie 2024, 11:47 Evaluare finalizată 0
6B - Dumitrache Nicolae (Nicky_Dumitrache) nave 02 Iunie 2024, 11:46 Evaluare finalizată 0
6B - Dumitrache Nicolae (Nicky_Dumitrache) nave 02 Iunie 2024, 11:45 Evaluare finalizată 75
Tancu Nineta (ninetatancu) nave 02 Iunie 2024, 11:45 Evaluare finalizată 75
6B - Dumitrache Nicolae (Nicky_Dumitrache) nave 02 Iunie 2024, 11:42 Evaluare finalizată 0
6B Solea Hristu (VIANU Mai Bun Ca ichb) (SoleaHristu) nave 28 Mai 2024, 22:28 Evaluare finalizată 100
6B Solea Hristu (VIANU Mai Bun Ca ichb) (SoleaHristu) nave 28 Mai 2024, 19:09 Evaluare finalizată 100
Petru Boca (Mewcat) nave 25 Aprilie 2024, 14:32 Evaluare finalizată 100