#1097
O suprafaţă dreptunghiulară de înălţime N şi lăţime M unităţi trebuie acoperită perfect (placată) prin utilizarea unor plăci de formă dreptunghiulară de dimensiune 1 x P sau P x 1, unde P este un număr natural nenul. Suprafaţa dată poate fi privită ca un caroiaj cu NxM pătrăţele egale cu unitatea.
O placare corectă a suprafeţei iniţiale se memorează într-un fişier text folosind următoarele convenţii de codificare:
N şi M ale suprafeţei;P este codificată prin numărul natural P, iar o placă de înalţime P se codifică prin numărul întreg –P;1;N linii ale codificării se află câte un şir de valori întregi reprezentând, în ordine de la stânga la dreapta, codurile plăcilor care se găsesc amplasate începând de la respectiva linie;P strict mai mare ca 1 al unei placi orizontale apare o singură dată pe linia corespunzătoare pe care se află placa, iar codul –P al unei placi verticale va apare o singură dată şi anume pe prima linie de la care placa respectivă este amplasată în jos pe o anumita coloană a suprafeţei;0.Folosind codificarea unei placări a suprafeţei iniţiale, se poate determina imaginea acestei placări sub forma unui tablou bidimensional A, cu N linii şi M coloane, unde Aij = valoarea absolută a codului plăcii care se suprapune peste pătrăţelul de pe linia i şi coloana j.
Cunoscând codificarea unei placări corecte a suprafeţei date să se obţină imaginea acestei placări (matricea de valori corespunzătoare codificării suprafeţei).
OJI 2009, Clasa a IX-a
| ID | Utilizator | Problema | Data încărcării | Stare | ||
|---|---|---|---|---|---|---|
| Placare | 22 Aprilie 2026, 09:44 | Evaluare finalizată | 100 | |||
| Placare | 01 Martie 2026, 14:47 | Evaluare finalizată | 10 | |||
| Placare | 20 Februarie 2026, 09:39 | Evaluare finalizată | 100 | |||
| Placare | 11 Februarie 2026, 18:45 | Evaluare finalizată | 100 | |||
| Placare | 10 Februarie 2026, 19:38 | Evaluare finalizată | 80 | |||
| Placare | 04 Februarie 2026, 19:26 | Evaluare finalizată | 100 | |||
| Placare | 29 Ianuarie 2026, 12:46 | Evaluare finalizată | 90 | |||
| Placare | 19 Ianuarie 2026, 17:45 | Evaluare finalizată | 100 | |||
| Placare | 17 Ianuarie 2026, 08:33 | Evaluare finalizată | 100 | |||
| Placare | 09 Ianuarie 2026, 09:34 | Evaluare finalizată | 100 | |||
| Placare | 23 Decembrie 2025, 21:56 | Evaluare finalizată | 100 | |||
| Placare | 14 Decembrie 2025, 13:42 | Evaluare finalizată | 100 | |||
| Placare | 29 Noiembrie 2025, 11:07 | Evaluare finalizată | 100 | |||
| Placare | 08 Noiembrie 2025, 00:59 | Evaluare finalizată | 100 | |||
| Placare | 22 Octombrie 2025, 23:01 | Evaluare finalizată | 100 | |||
| Placare | 22 Octombrie 2025, 22:59 | Evaluare finalizată | 30 | |||
| Placare | 22 Octombrie 2025, 22:57 | Evaluare finalizată | 100 | |||
| Placare | 22 Octombrie 2025, 22:50 | Evaluare finalizată | 30 | |||
| Placare | 22 Octombrie 2025, 22:48 | Evaluare finalizată | 0 | |||
| Placare | 06 Octombrie 2025, 11:04 | Evaluare finalizată | 100 | |||
| Placare | 01 Octombrie 2025, 15:09 | Evaluare finalizată | 100 | |||
| Placare | 01 Octombrie 2025, 15:08 | Evaluare finalizată | 90 | |||
| Placare | 01 Octombrie 2025, 15:07 | Evaluare finalizată | 100 | |||
| Placare | 01 Octombrie 2025, 14:42 | Evaluare finalizată | 100 | |||
| Placare | 01 Octombrie 2025, 14:40 | Evaluare finalizată | 100 | |||
| Placare | 01 Octombrie 2025, 14:34 | Evaluare finalizată | 70 | |||
| Placare | 01 Octombrie 2025, 14:33 | Evaluare finalizată | 80 | |||
| Placare | 01 Octombrie 2025, 14:31 | Evaluare finalizată | 80 | |||
| Placare | 01 Octombrie 2025, 12:46 | Evaluare finalizată | 0 | |||
| Placare | 25 Septembrie 2025, 14:51 | Evaluare finalizată | 100 | |||
| Placare | 29 August 2025, 11:17 | Evaluare finalizată | 100 | |||
| Placare | 29 August 2025, 11:16 | Evaluare finalizată | 100 | |||
| Placare | 29 August 2025, 11:13 | Evaluare finalizată | 90 | |||
| Placare | 11 August 2025, 22:35 | Evaluare finalizată | 100 | |||
| Placare | 11 August 2025, 22:30 | Evaluare finalizată | 90 | |||
| Placare | 17 Iulie 2025, 15:55 | Evaluare finalizată | 100 | |||
| Placare | 08 Iulie 2025, 17:48 | Evaluare finalizată | 100 | |||
| Placare | 08 Iulie 2025, 17:22 | Evaluare finalizată | 80 | |||
| Placare | 08 Iulie 2025, 17:15 | Evaluare finalizată | 80 | |||
| Placare | 16 Mai 2025, 01:02 | Evaluare finalizată | 100 | |||
| Placare | 24 Aprilie 2025, 08:47 | Evaluare finalizată | 100 | |||
| Placare | 24 Aprilie 2025, 08:28 | Evaluare finalizată | 100 | |||
| Placare | 09 Aprilie 2025, 14:28 | Evaluare finalizată | 100 | |||
| Placare | 27 Martie 2025, 15:58 | Evaluare finalizată | 100 | |||
| Placare | 27 Martie 2025, 15:54 | Evaluare finalizată | 80 | |||
| Placare | 27 Martie 2025, 15:39 | Evaluare finalizată | 90 | |||
| Placare | 27 Martie 2025, 15:38 | Evaluare finalizată | 90 | |||
| Placare | 14 Martie 2025, 17:34 | Evaluare finalizată | 80 | |||
| Placare | 14 Martie 2025, 15:31 | Evaluare finalizată | 100 | |||
| Placare | 13 Martie 2025, 22:44 | Evaluare finalizată | 100 | |||