Soluții trimise

Rezumat problemă

#2436

Arheologii au descoperit pe un platou muntos greu accesibil ruinele unui castel medieval, pe care l-au fotografiat din elicopter, obţinând harta digitizată a acestuia. Harta este memorată sub forma unui tablou bidimensional H, compus din N x N pătrate cu latura egală cu unitatea, având ca elemente numere naturale între 0 și 15, care codifică forma pereţilor fiecărui pătrat unitar. Dacă scriem numărul natural H[i][j] în baza 2, folosind exact 4 cifre binare, fiecare bit dă informații despre unul dintre pereții posibil de construit pe fiecare latură a pătratului unitar din poziția (i,j), astfel:

  • dacă bitul de pe poziția 0 are valoarea 1, atunci există perete pe latura vestică (latura din stânga);
  • dacă bitul de pe poziția 1 are valoarea 1, atunci există perete pe latura sudică (latura de jos);
  • dacă bitul de pe poziția 2 are valoarea 1, atunci există perete pe latura estică (latura din dreapta);
  • dacă bitul de pe poziția 3 are valoarea 1, atunci există perete pe latura nordică (latura de sus);
  • un bit de valoare 0 indică lipsa peretelui corespunzător acestuia;

Pentru un număr scris în baza 2, numerotarea cifrelor începe cu poziția 0, de la dreapta la stânga.
Castelul este interesant deoarece, pentru realizarea unei mai bune apărări, camerele ce-l compun sunt construite fie independent, fie una în interiorul alteia. Orice camera este construită la o distanţă de cel puţin o unitate faţă de zidul ce împrejmuieşte castelul sau faţă de pereţii altor camere.
Folosind harta, arheologii doresc să afle informaţii privind numărul camerelor şi camera de arie maximă. Prin arie a unei camere se înţelege numărul pătratelor unitate cuprinse în interiorul pereților aceasteia, fără a socoti ariile camerelor construite în interiorul ei.

Cunoscând codificarea hărţii castelului, să se determine:
1. numărul total al camerelor din castel
2. aria maximă a unei camere
3. coordonatele colţurilor din stânga-sus, respectiv dreapta-jos a camerei cu aria maximă. Dacă există mai multe camere având aceeaşi arie maximă, atunci se vor afişa coordonatele camerei având colţul din stânga-sus (lin1, col1) cu lin1 minimă, iar la linii egale pe aceea cu col1 minimă.

ID   Utilizator Problema Data încărcării Stare
Moraru Călin (CalinMoraru) castel1 27 Mai 2026, 20:03 Evaluare finalizată 100
Moraru Călin (CalinMoraru) castel1 27 Mai 2026, 19:52 Evaluare finalizată 77
Moraru Călin (CalinMoraru) castel1 27 Mai 2026, 19:50 Evaluare finalizată 0
Moraru Călin (CalinMoraru) castel1 27 Mai 2026, 19:49 Evaluare finalizată 0
Moraru Călin (CalinMoraru) castel1 27 Mai 2026, 19:49 Evaluare finalizată 54
Moraru Călin (CalinMoraru) castel1 27 Mai 2026, 19:48 Evaluare finalizată 54
Moraru Călin (CalinMoraru) castel1 27 Mai 2026, 19:41 Evaluare finalizată 28
Moraru Călin (CalinMoraru) castel1 27 Mai 2026, 18:51 Evaluare finalizată E.C
Draghici Ana (AnaV9382) castel1 13 Mai 2026, 19:52 Evaluare finalizată 100
Circo Mihnea (MihneaCirco) castel1 09 Mai 2026, 15:39 Evaluare finalizată 100
Circo Mihnea (MihneaCirco) castel1 09 Mai 2026, 15:29 Evaluare finalizată 77
Circo Mihnea (MihneaCirco) castel1 09 Mai 2026, 15:29 Evaluare finalizată 46
Circo Mihnea (MihneaCirco) castel1 09 Mai 2026, 15:15 Evaluare finalizată 23
Circo Mihnea (MihneaCirco) castel1 09 Mai 2026, 14:56 Evaluare finalizată 5
Galoiu Teodor (Teogaloiu) castel1 07 Mai 2026, 15:26 Evaluare finalizată 100
Galoiu Teodor (Teogaloiu) castel1 07 Mai 2026, 15:14 Evaluare finalizată 80
Galoiu Teodor (Teogaloiu) castel1 07 Mai 2026, 14:51 Evaluare finalizată 80
Circo Mihnea (MihneaCirco) castel1 06 Mai 2026, 16:23 Evaluare finalizată 5
Galoiu Teodor (Teogaloiu) castel1 06 Mai 2026, 16:23 Evaluare finalizată E.C
Galoiu Teodor (Teogaloiu) castel1 06 Mai 2026, 16:23 Evaluare finalizată E.C
Circo Mihnea (MihneaCirco) castel1 06 Mai 2026, 16:19 Evaluare finalizată 0
Circo Mihnea (MihneaCirco) castel1 06 Mai 2026, 16:17 Evaluare finalizată 0
Circo Mihnea (MihneaCirco) castel1 06 Mai 2026, 16:16 Evaluare finalizată 0
Circo Mihnea (MihneaCirco) castel1 06 Mai 2026, 16:15 Evaluare finalizată 0
Circo Mihnea (MihneaCirco) castel1 06 Mai 2026, 16:11 Evaluare finalizată 0
Galoiu Teodor (Teogaloiu) castel1 06 Mai 2026, 16:09 Evaluare finalizată 77
Circo Mihnea (MihneaCirco) castel1 06 Mai 2026, 16:07 Evaluare finalizată 0
Galoiu Teodor (Teogaloiu) castel1 06 Mai 2026, 16:07 Evaluare finalizată 23
Todireanu Răzvan (RazvanTod) castel1 04 Mai 2026, 22:27 Evaluare finalizată 100
Goina Tudor David (Tudi10) castel1 03 Mai 2026, 19:09 Evaluare finalizată 0
Goina Tudor David (Tudi10) castel1 03 Mai 2026, 18:53 Evaluare finalizată E.C
SOFIAN ROSA (ROSA) castel1 23 Aprilie 2026, 18:57 Evaluare finalizată 100
SOFIAN ROSA (ROSA) castel1 23 Aprilie 2026, 18:57 Evaluare finalizată 0
Bondei Tudor-Matei (Bondei_Tudor_Matei) castel1 20 Aprilie 2026, 16:20 Evaluare finalizată 100
Patirlageanu Sara Gabriela (Saraga) castel1 19 Aprilie 2026, 19:50 Evaluare finalizată 28
Patirlageanu Sara Gabriela (Saraga) castel1 19 Aprilie 2026, 19:45 Evaluare finalizată 28
Patirlageanu Sara Gabriela (Saraga) castel1 19 Aprilie 2026, 19:45 Evaluare finalizată 28
Patirlageanu Sara Gabriela (Saraga) castel1 19 Aprilie 2026, 19:38 Evaluare finalizată 5
Patirlageanu Sara Gabriela (Saraga) castel1 19 Aprilie 2026, 19:31 Evaluare finalizată 0
Ionita Delia (deliMpMELON_123) castel1 19 Aprilie 2026, 09:14 Evaluare finalizată 0
Ionita Delia (deliMpMELON_123) castel1 19 Aprilie 2026, 09:11 Evaluare finalizată 0
Ionita Delia (deliMpMELON_123) castel1 19 Aprilie 2026, 09:09 Evaluare finalizată 0
Ionita Delia (deliMpMELON_123) castel1 19 Aprilie 2026, 09:08 Evaluare finalizată 0
Ionita Delia (deliMpMELON_123) castel1 19 Aprilie 2026, 09:07 Evaluare finalizată 0
Ionita Delia (deliMpMELON_123) castel1 19 Aprilie 2026, 09:05 Evaluare finalizată 0
Ionita Delia (deliMpMELON_123) castel1 19 Aprilie 2026, 09:05 Evaluare finalizată 0
RISTEA Alexandru (SpeedyAlexR) castel1 17 Aprilie 2026, 16:50 Evaluare finalizată 100
Mada Daniel (DanyM11) castel1 15 Aprilie 2026, 17:42 Evaluare finalizată 100
Mada Daniel (DanyM11) castel1 15 Aprilie 2026, 17:33 Evaluare finalizată 77
Sfichi Andrei (SfichiAndrei) castel1 15 Aprilie 2026, 15:49 Evaluare finalizată 100
Du-te sus!