Soluții trimise

Rezumat problemă

Am o prietenă educatoare. Anul acesta are grupa mică și trebuie să organizeze serbarea de Crăciun. Ea s-a gândit să așeze copiii sub forma unui brad (cam așa ∆). Va împărți copiii în trei categorii: prima categorie va fi formată din primii X cei mai scunzi copii, a doua categorie este formată din copiii cu înălțimea maximă și restul Y de copii în a treia categorie. Copiii din prima categorie vor fi așezați în ordinea crescătoare a înălțimilor, iar cei din a treia categorie în ordinea descrescătoare a înălțimilor. Prietena mea vrea ca toți copiii cu aceeași înălțime să stea unul lângă altul, iar dacă numărul de copii din prima categorie nu poate fi egal cu cel din a treia, vrea ca prima categorie să fie mai numeroasă (X ≥ Y). Prietena mea știe N, numărul de elevi din grupă, prenumele copiilor și înălțimea lor în centimetri. Ea încearcă de câteva zile să îi așeze. Oare cum ar rezolva un elev olimpic la informatică această problemă? Scrieţi un program care să determine:
1. Numărul maxim de copii cu aceeași înălțime.
2. O posibilă distribuire a înălțimilor sub forma unui brad.
3. Lista cu prenumele copiilor conform distribuirii înălțimilor determinată anterior.

Olimpiada Municipala de Informatica, Iasi, 2020
ID   Utilizator Problema Data încărcării Stare
Mircea Gabriela (GabrielaBella) serbare3 06 Mai 2026, 22:47 Evaluare finalizată 43
Mircea Gabriela (GabrielaBella) serbare3 06 Mai 2026, 22:46 Evaluare finalizată 43
Mircea Gabriela (GabrielaBella) serbare3 06 Mai 2026, 22:40 Evaluare finalizată 32
Mircea Gabriela (GabrielaBella) serbare3 06 Mai 2026, 22:11 Evaluare finalizată 22
Zot Fabian (FabiZot) serbare3 29 Aprilie 2026, 12:19 Evaluare finalizată 0
Biclineru Radu (Radu_Bicli) serbare3 23 Februarie 2026, 10:58 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) serbare3 23 Februarie 2026, 10:56 Evaluare finalizată 44
Biclineru Radu (Radu_Bicli) serbare3 23 Februarie 2026, 10:26 Evaluare finalizată 33
Mülec Andrei (Andrei_M16) serbare3 18 Februarie 2026, 09:52 Evaluare finalizată 100
Mülec Andrei (Andrei_M16) serbare3 18 Februarie 2026, 09:36 Evaluare finalizată 64
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 22:28 Evaluare finalizată 38
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 22:26 Evaluare finalizată 47
Pislaru Natalia (Natalia244psrl) serbare3 17 Februarie 2026, 22:16 Evaluare finalizată 100
Pislaru Natalia (Natalia244psrl) serbare3 17 Februarie 2026, 22:15 Evaluare finalizată 0
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 21:58 Evaluare finalizată 53
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 21:56 Evaluare finalizată 47
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 21:56 Evaluare finalizată E.C
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 21:52 Evaluare finalizată 33
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 21:47 Evaluare finalizată 33
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 21:45 Evaluare finalizată 28
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 21:44 Evaluare finalizată 34
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 21:36 Evaluare finalizată 22
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 21:35 Evaluare finalizată E.C
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 16:32 Evaluare finalizată 38
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 16:10 Evaluare finalizată 38
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 16:08 Evaluare finalizată 38
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 14:42 Evaluare finalizată 38
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 14:30 Evaluare finalizată 38
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 14:16 Evaluare finalizată 44
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 14:14 Evaluare finalizată 44
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 14:13 Evaluare finalizată 28
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 14:11 Evaluare finalizată 28
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 13:42 Evaluare finalizată 38
Mülec Andrei (Andrei_M16) serbare3 17 Februarie 2026, 13:32 Evaluare finalizată 22
Taivan Mihail (mihailtaivan) serbare3 04 Februarie 2026, 19:35 Evaluare finalizată 28
Jalba Paul (neverming) serbare3 03 Februarie 2026, 10:52 Evaluare finalizată 10
Marian Alisa (alisaa) serbare3 03 Februarie 2026, 09:34 Evaluare finalizată 100
< CodyBej09 > (Bejan_Codrin_Stefan) serbare3 01 Februarie 2026, 14:02 Evaluare finalizată 58
< CodyBej09 > (Bejan_Codrin_Stefan) serbare3 01 Februarie 2026, 13:59 Evaluare finalizată 58
< CodyBej09 > (Bejan_Codrin_Stefan) serbare3 01 Februarie 2026, 13:20 Evaluare finalizată 36
< CodyBej09 > (Bejan_Codrin_Stefan) serbare3 01 Februarie 2026, 13:20 Evaluare finalizată 58
Cioran Maria (mariacioran1000) serbare3 29 Ianuarie 2026, 21:24 Evaluare finalizată 100
gavrilut clara (claraG) serbare3 28 Ianuarie 2026, 22:04 Evaluare finalizată 100
gavrilut clara (claraG) serbare3 28 Ianuarie 2026, 22:00 Evaluare finalizată 58
gavrilut clara (claraG) serbare3 28 Ianuarie 2026, 21:50 Evaluare finalizată 58
gavrilut clara (claraG) serbare3 28 Ianuarie 2026, 18:48 Evaluare finalizată 37
Nitescu Paul Iustinian (Iustin2020) serbare3 28 Ianuarie 2026, 00:13 Evaluare finalizată 100
Stanciu Daria Maria (Dariacnmv) serbare3 26 Ianuarie 2026, 15:31 Evaluare finalizată 22
Iosif Alexandru-Petru (Bichon_123) serbare3 26 Ianuarie 2026, 15:21 Evaluare finalizată 22
Manescu Andrei (andrei_2023) serbare3 26 Ianuarie 2026, 15:10 Evaluare finalizată 22
Du-te sus!