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
Pralea Matei (matei09pralea) Piramide 10 Mai 2025, 14:19 Evaluare finalizată 96
Pralea Matei (matei09pralea) Piramide 10 Mai 2025, 14:18 Evaluare finalizată 0
Eric Francu (Mezdi99) Piramide 29 Aprilie 2025, 16:44 Evaluare finalizată 96
Fratiloiu Alessia (Alessia_Fratiloiu) Piramide 28 Aprilie 2025, 11:09 Evaluare finalizată 100
Butuc Sofia (Sof1a_) Piramide 25 Aprilie 2025, 11:21 Evaluare finalizată 94
Butuc Sofia (Sof1a_) Piramide 25 Aprilie 2025, 11:20 Evaluare finalizată 80
Butuc Sofia (Sof1a_) Piramide 25 Aprilie 2025, 11:17 Evaluare finalizată 80
Mate Matematica (matematica) Piramide 23 Aprilie 2025, 17:21 Evaluare finalizată 100
Mate Matematica (matematica) Piramide 23 Aprilie 2025, 17:20 Evaluare finalizată E.C
Mate Matematica (matematica) Piramide 23 Aprilie 2025, 17:17 Evaluare finalizată 92
Mate Matematica (matematica) Piramide 23 Aprilie 2025, 17:04 Evaluare finalizată 76
Mate Matematica (matematica) Piramide 23 Aprilie 2025, 16:35 Evaluare finalizată 70
Chesca Ciprian (cchesca) Piramide 23 Aprilie 2025, 16:34 Evaluare finalizată 100
Ungureanu Robert (zTheRobert) Piramide 23 Aprilie 2025, 16:34 Evaluare finalizată 100
Mate Matematica (matematica) Piramide 23 Aprilie 2025, 16:32 Evaluare finalizată 58
Mate Matematica (matematica) Piramide 23 Aprilie 2025, 13:17 Evaluare finalizată 52
Mate Matematica (matematica) Piramide 23 Aprilie 2025, 10:52 Evaluare finalizată 52
Mate Matematica (matematica) Piramide 23 Aprilie 2025, 10:38 Evaluare finalizată 52
Mate Matematica (matematica) Piramide 22 Aprilie 2025, 16:58 Evaluare finalizată 38
Mate Matematica (matematica) Piramide 22 Aprilie 2025, 16:54 Evaluare finalizată 38
Mate Matematica (matematica) Piramide 22 Aprilie 2025, 16:22 Evaluare finalizată 36
Anghel Eduard (EduardAnghel) Piramide 12 Aprilie 2025, 18:08 Evaluare finalizată 100
Iacob Bogdan (Bogdan4324) Piramide 10 Aprilie 2025, 11:06 Evaluare finalizată 100
Iacob Bogdan (Bogdan4324) Piramide 10 Aprilie 2025, 11:05 Evaluare finalizată 100
Iacob Bogdan (Bogdan4324) Piramide 10 Aprilie 2025, 11:05 Evaluare finalizată 100
Iacob Bogdan (Bogdan4324) Piramide 10 Aprilie 2025, 11:05 Evaluare finalizată 100
Iacob Bogdan (Bogdan4324) Piramide 10 Aprilie 2025, 10:58 Evaluare finalizată 94
Iacob Bogdan (Bogdan4324) Piramide 10 Aprilie 2025, 10:56 Evaluare finalizată 94
Voloseniuc Matei (mateivoloseniuc) Piramide 05 Aprilie 2025, 16:59 Evaluare finalizată 100
Moanga Daria Elena (Helen2013) Piramide 02 Aprilie 2025, 13:50 Evaluare finalizată 100
Moanga Daria Elena (Helen2013) Piramide 02 Aprilie 2025, 13:49 Evaluare finalizată E.C
Moanga Daria Elena (Helen2013) Piramide 02 Aprilie 2025, 13:49 Evaluare finalizată E.C
Moanga Daria Elena (Helen2013) Piramide 02 Aprilie 2025, 13:46 Evaluare finalizată 6
Moanga Daria Elena (Helen2013) Piramide 02 Aprilie 2025, 13:46 Evaluare finalizată 30
Moanga Daria Elena (Helen2013) Piramide 02 Aprilie 2025, 13:45 Evaluare finalizată E.C
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Piramide 31 Martie 2025, 16:00 Evaluare finalizată 100
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Piramide 31 Martie 2025, 15:51 Evaluare finalizată E.C
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Piramide 31 Martie 2025, 15:50 Evaluare finalizată E.C
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Piramide 31 Martie 2025, 15:47 Evaluare finalizată 64
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Piramide 31 Martie 2025, 15:46 Evaluare finalizată 64
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Piramide 31 Martie 2025, 15:43 Evaluare finalizată 64
Ularu Raisa❤️💯 (Ularu_Maria_Raisa) Piramide 31 Martie 2025, 15:12 Evaluare finalizată 64
Postolache Tudor (tudorel112) Piramide 30 Martie 2025, 17:53 Evaluare finalizată 100
Fratiloiu Alessia (Alessia_Fratiloiu) Piramide 29 Martie 2025, 21:10 Evaluare finalizată 100
puscas andrei (andreiyeet1712) Piramide 25 Martie 2025, 13:22 Evaluare finalizată 100
Raducanu Mario-Ionut (Mario_ionut10) Piramide 22 Martie 2025, 17:57 Evaluare finalizată 100
Raducanu Mario-Ionut (Mario_ionut10) Piramide 22 Martie 2025, 17:56 Evaluare finalizată 96
Farcasanu Efrem (UNOMULATNORMAL) Piramide 22 Martie 2025, 15:05 Evaluare finalizată 100
Alexandroaia Paula-Stefania -_- (Paula_Stefania2013) Piramide 21 Martie 2025, 13:13 Evaluare finalizată 100
Fratiloiu Alessia (Alessia_Fratiloiu) Piramide 19 Martie 2025, 11:48 Evaluare finalizată 100