Soluții trimise

Rezumat problemă

Fascinat de Egiptul Antic, Rareș vrea să construiască cât mai multe piramide din cartonașe pătratice identice. El are la dispoziție N cartonașe numerotate de la 1 la N, albe sau gri, așezate în ordinea strict crescătoare a numerelor.

  • Prima piramidă o va construi folosind primele trei cartonașe. Baza piramidei va fi formată din cartonașele 1 și 2 așezate alăturat, peste care va așeza cartonașul 3 (vârful piramidei).
  • A doua piramidă va avea baza formată din cartonașele 4, 5 și 6 așezate alăturat, deasupra cărora se vor așeza cartonașele 7 și 8, alăturate, peste care se va așeza cartonașul 9 (vârful piramidei).
  • Mai departe, va construi în ordine piramidele complete cu bazele formate din 4 cartonașe (cu numerele de la 10 la 13), respectiv 5 cartonașe (cu numerele de la 20 la 24), 6 cartonașe (cu numerele de la 35 la 40) etc., cât timp va putea construi o piramidă completă. De exemplu, dacă Rareș are N=75 cartonașe atunci el va construi piramidele complete 1, 2, 3, 4 și 5 din imaginile următoare. Din cele 75 de cartonașe el va folosi doar primele 55 de cartonașe, deoarece ultimele 20 cartonașe nu sunt suficiente pentru a construi piramida 6, cu baza formată din 7 cartonașe.

Scrieţi un program care să citească numerele naturale N (reprezentând numărul de cartonașe), X (reprezentând numărul unui cartonaș), K (reprezentând numărul de cartonașe albe), numerele celor K cartonașe albe c1, c2, …, cK și care să determine:

a) numărul P al piramidei complete ce conține cartonașul numerotat cu X;
b) numărul M maxim de piramide complete construite de Rareș;
c) numărul C de cartonașe nefolosite;
d) numărul A al primei piramide complete care conține cele mai multe cartonașe albe.

ID   Utilizator Problema Data încărcării Stare
Vespan Ioana (IoanaVespan) Piramide 29 Mai 2026, 10:56 Evaluare finalizată 100
Jiman Alexandru-Ioan (JimanAlexandruIoan) Piramide 05 Mai 2026, 20:50 Evaluare finalizată 100
Jiman Alexandru-Ioan (JimanAlexandruIoan) Piramide 05 Mai 2026, 20:44 Evaluare finalizată 96
Jiman Alexandru-Ioan (JimanAlexandruIoan) Piramide 05 Mai 2026, 20:43 Evaluare finalizată 70
Jiman Alexandru-Ioan (JimanAlexandruIoan) Piramide 05 Mai 2026, 20:41 Evaluare finalizată 96
cioban titu (gang_zb) Piramide 07 Aprilie 2026, 15:02 Evaluare finalizată 12
cioban titu (gang_zb) Piramide 07 Aprilie 2026, 14:56 Evaluare finalizată 90
cioban titu (gang_zb) Piramide 07 Aprilie 2026, 14:55 Evaluare finalizată 0
Popa Mihai (PopaMihaiGabriel) Piramide 07 Aprilie 2026, 14:54 Evaluare finalizată 90
cioban titu (gang_zb) Piramide 07 Aprilie 2026, 14:54 Evaluare finalizată E.C
cioban titu (gang_zb) Piramide 07 Aprilie 2026, 14:17 Evaluare finalizată 58
Cheregi Bomboclat (cheregidavid123) Piramide 28 Martie 2026, 19:31 Evaluare finalizată 100
Cheregi Bomboclat (cheregidavid123) Piramide 28 Martie 2026, 19:29 Evaluare finalizată 0
Dragne Ioana Maria (Ioana_1000) Piramide 28 Martie 2026, 16:08 Evaluare finalizată 100
CRISTICI DAVID (CristiciDavid) Piramide 10 Martie 2026, 10:51 Evaluare finalizată 100
Șerban Darius Andrei (D4R1US1SH3R3) Piramide 04 Martie 2026, 18:54 Evaluare finalizată 100
Dimian Alexandra (dimian_alexandra) Piramide 01 Martie 2026, 15:15 Evaluare finalizată 4
Dimian Alexandra (dimian_alexandra) Piramide 01 Martie 2026, 14:53 Evaluare finalizată 0
Nistor Erica-Alexandra (nistor_erica_alexandra) Piramide 01 Martie 2026, 12:15 Evaluare finalizată 54
Nistor Erica-Alexandra (nistor_erica_alexandra) Piramide 01 Martie 2026, 11:54 Evaluare finalizată 34
Nistor Erica-Alexandra (nistor_erica_alexandra) Piramide 01 Martie 2026, 11:39 Evaluare finalizată 14
Dimian Alexandra (dimian_alexandra) Piramide 28 Februarie 2026, 19:49 Evaluare finalizată 0
Dimian Alexandra (dimian_alexandra) Piramide 28 Februarie 2026, 19:49 Evaluare finalizată E.C
Dimian Alexandra (dimian_alexandra) Piramide 28 Februarie 2026, 15:21 Evaluare finalizată 0
Trancioveanu Maria (maria_tranci2014) Piramide 28 Februarie 2026, 14:40 Evaluare finalizată 100
rudnitky finatti antonio (antonio777) Piramide 28 Februarie 2026, 14:21 Evaluare finalizată 100
rudnitky finatti antonio (antonio777) Piramide 28 Februarie 2026, 14:21 Evaluare finalizată E.C
Vasile Matei (mateivasile13) Piramide 27 Februarie 2026, 11:19 Evaluare finalizată 100
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 23:17 Evaluare finalizată 54
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 23:04 Evaluare finalizată 54
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 17:52 Evaluare finalizată 54
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 17:49 Evaluare finalizată 54
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 17:43 Evaluare finalizată 54
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 17:40 Evaluare finalizată 34
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 17:33 Evaluare finalizată 34
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 16:28 Evaluare finalizată 34
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 16:28 Evaluare finalizată 34
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 16:20 Evaluare finalizată 34
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 13:35 Evaluare finalizată 14
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 13:34 Evaluare finalizată 14
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 13:33 Evaluare finalizată 14
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 13:33 Evaluare finalizată E.C
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 13:32 Evaluare finalizată E.C
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 13:32 Evaluare finalizată E.C
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 13:03 Evaluare finalizată 14
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 12:44 Evaluare finalizată 14
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 12:43 Evaluare finalizată 14
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 12:42 Evaluare finalizată 4
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 12:36 Evaluare finalizată 0
Victor Daniel Șerban (Victorgaina) Piramide 26 Februarie 2026, 12:28 Evaluare finalizată 2
Du-te sus!