#1032
Se consideră un text memorat într-o matrice M, definită prin coordonatele colţului stânga sus (x1,y1) şi coordonatele colţului dreapta jos (x2,y2).
Prin aplicarea unui algoritm de compresie, matricei M i se asociază un şir de caractere, notat CM. Şirul de caractere CM este construit prin aplicarea următoarelor reguli:
M are o singură linie şi o singură coloană atunci CM conţine numai caracterul memorat în matrice;M se comprimă şi CM este şirul kc, unde k reprezintă numărul de caractere din matrice, iar c caracterul memorat;
matricea este împărţită în 4 submatrice A, B, C, D după cum este ilustrat în figura alăturată, unde coordonatele colţului stânga sus ale submatricei A sunt (x1,y1), iar coordonatele colţului dreapta jos sunt ((x2+x1)/2,(y2+y1)/2);CM este şirul *CACBCCCD unde CA, CB, CC, CD sunt şirurile de caractere obţinute, în ordine, prin compresia matricelor A, B, C, D utilizând acelaşi algoritm;CM este şirul *CACB unde A, B, CA, CB au semnificaţia descrisă la punctul 3.;CM este şirul *CACC unde A, C, CA, CC au semnificaţia descrisă la punctul 3.;Dat fiind şirul de caractere CM ce se obţine în urma aplicării algoritmului de compresie asupra unei matrice M de dimensiune NxN să se determine:
OJI 2012, clasa a X-a
| ID | Utilizator | Problema | Data încărcării | Stare | ||
|---|---|---|---|---|---|---|
| Compresie | 26 Mai 2026, 22:24 | Evaluare finalizată | 100 | |||
| Compresie | 20 Mai 2026, 10:24 | Evaluare finalizată | 100 | |||
| Compresie | 07 Mai 2026, 08:27 | Evaluare finalizată | 100 | |||
| Compresie | 07 Mai 2026, 08:25 | Evaluare finalizată | 40 | |||
| Compresie | 07 Mai 2026, 08:16 | Evaluare finalizată | 40 | |||
| Compresie | 30 Aprilie 2026, 18:27 | Evaluare finalizată | 100 | |||
| Compresie | 30 Aprilie 2026, 18:13 | Evaluare finalizată | 100 | |||
| Compresie | 30 Aprilie 2026, 18:12 | Evaluare finalizată | 100 | |||
| Compresie | 30 Aprilie 2026, 18:12 | Evaluare finalizată | 100 | |||
| Compresie | 30 Aprilie 2026, 18:08 | Evaluare finalizată | 100 | |||
| Compresie | 30 Aprilie 2026, 18:05 | Evaluare finalizată | 100 | |||
| Compresie | 30 Aprilie 2026, 18:05 | Evaluare finalizată | E.C | |||
| Compresie | 30 Aprilie 2026, 18:00 | Evaluare finalizată | 5 | |||
| Compresie | 30 Aprilie 2026, 17:59 | Evaluare finalizată | 100 | |||
| Compresie | 26 Februarie 2026, 19:41 | Evaluare finalizată | 100 | |||
| Compresie | 26 Februarie 2026, 17:30 | Evaluare finalizată | 100 | |||
| Compresie | 26 Februarie 2026, 14:15 | Evaluare finalizată | 100 | |||
| Compresie | 26 Februarie 2026, 10:19 | Evaluare finalizată | 15 | |||
| Compresie | 26 Februarie 2026, 09:19 | Evaluare finalizată | 0 | |||
| Compresie | 25 Februarie 2026, 20:48 | Evaluare finalizată | 100 | |||
| Compresie | 25 Februarie 2026, 17:17 | Evaluare finalizată | 100 | |||
| Compresie | 25 Februarie 2026, 13:11 | Evaluare finalizată | E.C | |||
| Compresie | 20 Februarie 2026, 18:16 | Evaluare finalizată | 100 | |||
| Compresie | 20 Februarie 2026, 18:00 | Evaluare finalizată | 10 | |||
| Compresie | 20 Februarie 2026, 17:56 | Evaluare finalizată | 100 | |||
| Compresie | 20 Februarie 2026, 17:54 | Evaluare finalizată | 0 | |||
| Compresie | 19 Februarie 2026, 10:39 | Evaluare finalizată | 100 | |||
| Compresie | 15 Februarie 2026, 12:35 | Evaluare finalizată | 100 | |||
| Compresie | 15 Februarie 2026, 12:31 | Evaluare finalizată | 10 | |||
| Compresie | 15 Februarie 2026, 00:34 | Evaluare finalizată | 5 | |||
| Compresie | 13 Februarie 2026, 19:16 | Evaluare finalizată | 100 | |||
| Compresie | 13 Februarie 2026, 19:14 | Evaluare finalizată | 5 | |||
| Compresie | 13 Februarie 2026, 16:54 | Evaluare finalizată | 100 | |||
| Compresie | 11 Februarie 2026, 23:22 | Evaluare finalizată | 100 | |||
| Compresie | 11 Februarie 2026, 23:21 | Evaluare finalizată | 100 | |||
| Compresie | 11 Februarie 2026, 23:18 | Evaluare finalizată | 100 | |||
| Compresie | 11 Februarie 2026, 23:14 | Evaluare finalizată | 10 | |||
| Compresie | 11 Februarie 2026, 23:12 | Evaluare finalizată | 10 | |||
| Compresie | 11 Februarie 2026, 23:11 | Evaluare finalizată | E.C | |||
| Compresie | 11 Februarie 2026, 23:10 | Evaluare finalizată | 10 | |||
| Compresie | 10 Februarie 2026, 08:15 | Evaluare finalizată | 0 | |||
| Compresie | 10 Februarie 2026, 08:15 | Evaluare finalizată | 0 | |||
| Compresie | 07 Februarie 2026, 12:58 | Evaluare finalizată | 100 | |||
| Compresie | 07 Februarie 2026, 12:58 | Evaluare finalizată | 100 | |||
| Compresie | 07 Februarie 2026, 12:45 | Evaluare finalizată | E.C | |||
| Compresie | 05 Februarie 2026, 17:14 | Evaluare finalizată | 100 | |||
| Compresie | 05 Februarie 2026, 17:05 | Evaluare finalizată | 100 | |||
| Compresie | 05 Februarie 2026, 17:02 | Evaluare finalizată | 5 | |||
| Compresie | 05 Februarie 2026, 11:34 | Evaluare finalizată | E.C | |||
| Compresie | 01 Februarie 2026, 08:06 | Evaluare finalizată | 100 | |||