Soluții trimise

Rezumat problemă

Parchet

#1703

Meseria de parchetar a devenit mai uşoară de când a apărut parchetul laminat. Acesta se livrează în plăci pătratice de câte 1 m2 şi montarea lui este destul de uşoară. Gigel este convins că este suficient de priceput să facă această operaţie în propria locuinţă. El dispune de planul locuinţei şi a cumpărat o anumită cantitate reprezentând X m2 de parchet laminat. Planul locuinţei este descris printr-un tablou bidimensional de dimensiuni N x M, fiecare element al tabloului reprezentând exact 1 m2. Pereţii sunt reprezentaţi prin caracterul ‘P’ iar suprafeţele camerelor prin caracterul ‘S’ (spaţiu). În planul din figura următoare este descrisă o locuinţă cu 5 camere acestea având respectiv, suprafeţele de 10, 2, 1, 3, 5 m2.

PPPPPPPPP
PSSSPSPSP
PSSSPSPPP
PSSPPPPSP
PSPPSSPSP
PSPSSSPSP
PPPPPPPPP

Gigel nu este sigur de faptul că parchetul cumpărat îi ajunge. Din această cauză a hotărât iniţial să pună parchetul începând cu camera cea mai mare, apoi în următoarea, în ordinea descrescătoare a suprafeţei şi aşa mai departe, până în momentul în care parchetul rămas nu mai este suficient pentru acoperirea suprafeţei următoarei camere. Nu va lăsa neparchetată o cameră pentru a parcheta una cu o suprafaţă mai mică.

Gigel se mai gândeşte şi la posibilitatea de a acoperi complet un număr maxim de camere folosind întreaga cantitate de parchet.

Fiind date N, M, X şi planul locuinţei să se determine:

  1. numărul C de camere pe care a reuşit să le acopere Gigel şi numărul R de m2 de parchet care îi rămân, procedând aşa cum a hotărât iniţial;
  2. numărul de posibilităţi de parchetare a unui număr maxim de camere, folosind întreaga cantitate de parchet.

ONI 2016, clasa a VII-a

ID   Utilizator Problema Data încărcării Stare
7B Capota Lucas (5bCapotaLucas1) Parchet 29 Martie 2025, 19:34 Evaluare finalizată 0
7B Capota Lucas (5bCapotaLucas1) Parchet 29 Martie 2025, 19:34 Evaluare finalizată 0
Grecu Vlad Ştefan (vladinfo) Parchet 28 Martie 2025, 19:19 Evaluare finalizată 51
Grecu Vlad Ştefan (vladinfo) Parchet 28 Martie 2025, 19:18 Evaluare finalizată 51
Grecu Vlad Ştefan (vladinfo) Parchet 28 Martie 2025, 19:18 Evaluare finalizată 51
Cotea Ion (ion_cotea) Parchet 28 Martie 2025, 18:04 Evaluare finalizată 100
Cotea Ion (ion_cotea) Parchet 28 Martie 2025, 18:04 Evaluare finalizată 100
Cotea Ion (ion_cotea) Parchet 28 Martie 2025, 17:39 Evaluare finalizată 50
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 09:29 Evaluare finalizată 100
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 09:28 Evaluare finalizată 50
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 09:26 Evaluare finalizată 56
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 09:02 Evaluare finalizată 71
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 09:01 Evaluare finalizată 71
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 08:47 Evaluare finalizată 71
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 08:45 Evaluare finalizată 71
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 08:42 Evaluare finalizată 56
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 08:42 Evaluare finalizată 57
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 08:41 Evaluare finalizată 51
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 08:40 Evaluare finalizată 51
Frățeanu Iustin (Alex_at_game) Parchet 27 Martie 2025, 08:40 Evaluare finalizată E.C
Grecu Vlad Ştefan (vladinfo) Parchet 26 Martie 2025, 22:39 Evaluare finalizată 33
Grecu Vlad Ştefan (vladinfo) Parchet 26 Martie 2025, 22:38 Evaluare finalizată 33
Grecu Vlad Ştefan (vladinfo) Parchet 26 Martie 2025, 22:38 Evaluare finalizată 0
Barat David-Pavel (dackduck) Parchet 26 Martie 2025, 21:25 Evaluare finalizată E.C
Barat David-Pavel (dackduck) Parchet 26 Martie 2025, 21:22 Evaluare finalizată 50
Barat David-Pavel (dackduck) Parchet 26 Martie 2025, 21:09 Evaluare finalizată 0
Barat David-Pavel (dackduck) Parchet 26 Martie 2025, 21:09 Evaluare finalizată E.C
Barat David-Pavel (dackduck) Parchet 26 Martie 2025, 21:08 Evaluare finalizată E.C
Aramă Andrei-Robert (AndreiArama) Parchet 26 Martie 2025, 16:13 Evaluare finalizată 100
Aramă Andrei-Robert (AndreiArama) Parchet 26 Martie 2025, 15:27 Evaluare finalizată 56
Aramă Andrei-Robert (AndreiArama) Parchet 26 Martie 2025, 15:23 Evaluare finalizată 0
Aramă Andrei-Robert (AndreiArama) Parchet 25 Martie 2025, 11:50 Evaluare finalizată 50
Aramă Andrei-Robert (AndreiArama) Parchet 25 Martie 2025, 11:43 Evaluare finalizată 44
Ciumandru Paul (paulihno15) Parchet 24 Martie 2025, 15:48 Evaluare finalizată 100
Ciumandru Paul (paulihno15) Parchet 24 Martie 2025, 15:35 Evaluare finalizată 100
Solcanu Victor (Victor09) Parchet 24 Martie 2025, 15:04 Evaluare finalizată 100
Solcanu Victor (Victor09) Parchet 24 Martie 2025, 15:03 Evaluare finalizată 88
Solcanu Victor (Victor09) Parchet 24 Martie 2025, 15:01 Evaluare finalizată 88
Grecu Vlad Ştefan (vladinfo) Parchet 24 Martie 2025, 13:17 Evaluare finalizată E.C
Frățeanu Iustin (Alex_at_game) Parchet 24 Martie 2025, 13:08 Evaluare finalizată 50
Ivasc Cornelia (cornelia) Parchet 24 Martie 2025, 08:08 Evaluare finalizată 100
Petrescu Ana (ana_m_petrescu) Parchet 23 Martie 2025, 15:36 Evaluare finalizată 44
Petrescu Ana (ana_m_petrescu) Parchet 23 Martie 2025, 15:32 Evaluare finalizată 44
Ivasc Cornelia (cornelia) Parchet 23 Martie 2025, 08:13 Evaluare finalizată 100
Ivasc Cornelia (cornelia) Parchet 23 Martie 2025, 08:12 Evaluare finalizată 0
Crețu Constantin (cc) Parchet 19 Februarie 2025, 15:13 Evaluare finalizată 100
NITA Mioara (Mioara_NITA) Parchet 09 Februarie 2025, 16:05 Evaluare finalizată 100
random_anon (RADULATOR_123) Parchet 08 Februarie 2025, 19:55 Evaluare finalizată 100
random_anon (RADULATOR_123) Parchet 08 Februarie 2025, 19:54 Evaluare finalizată 44
random_anon (RADULATOR_123) Parchet 08 Februarie 2025, 19:53 Evaluare finalizată 44
Du-te sus!