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
Nicusor Dan Nicusor Dan (Nicusor_Dan) serbare3 18 Mai 2025, 07:25 Evaluare finalizată 100
Delia _CNSH (Delia_CNSH) serbare3 15 Mai 2025, 14:55 Evaluare finalizată 100
🍭Rosoga Alexia (Rosoga_Alexia) serbare3 15 Mai 2025, 14:42 Evaluare finalizată 22
🍭Rosoga Alexia (Rosoga_Alexia) serbare3 15 Mai 2025, 14:38 Evaluare finalizată 22
🍭Rosoga Alexia (Rosoga_Alexia) serbare3 15 Mai 2025, 14:30 Evaluare finalizată 28
🍭Rosoga Alexia (Rosoga_Alexia) serbare3 15 Mai 2025, 14:24 Evaluare finalizată 33
Dobre Rares (Dobre_Rares_Andrei) serbare3 29 Aprilie 2025, 18:45 Evaluare finalizată 64
Stratulat Matei (User_101) serbare3 12 Aprilie 2025, 19:25 Evaluare finalizată 64
Stratulat Matei (User_101) serbare3 12 Aprilie 2025, 19:24 Evaluare finalizată 64
Stratulat Matei (User_101) serbare3 12 Aprilie 2025, 19:22 Evaluare finalizată 58
Stratulat Matei (User_101) serbare3 12 Aprilie 2025, 19:17 Evaluare finalizată 42
Stratulat Matei (User_101) serbare3 12 Aprilie 2025, 19:15 Evaluare finalizată 47
Stratulat Matei (User_101) serbare3 12 Aprilie 2025, 18:40 Evaluare finalizată 22
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 07 Aprilie 2025, 08:30 Evaluare finalizată 58
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 07 Aprilie 2025, 08:29 Evaluare finalizată 53
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 05 Aprilie 2025, 20:18 Evaluare finalizată 32
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 05 Aprilie 2025, 20:02 Evaluare finalizată 22
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 05 Aprilie 2025, 20:02 Evaluare finalizată 22
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 05 Aprilie 2025, 20:01 Evaluare finalizată 22
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 05 Aprilie 2025, 20:01 Evaluare finalizată E.C
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 05 Aprilie 2025, 19:56 Evaluare finalizată 22
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 05 Aprilie 2025, 19:52 Evaluare finalizată 37
Andritoiu Razvan (ANDRITOIURAZVAN) serbare3 05 Aprilie 2025, 19:48 Evaluare finalizată 27
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 19:19 Evaluare finalizată 64
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 19:12 Evaluare finalizată 64
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 19:08 Evaluare finalizată 64
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 19:07 Evaluare finalizată 58
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 18:49 Evaluare finalizată 58
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 18:49 Evaluare finalizată E.C
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 18:47 Evaluare finalizată 21
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 18:46 Evaluare finalizată 21
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 18:46 Evaluare finalizată 21
Dobre Rares (Dobre_Rares_Andrei) serbare3 05 Aprilie 2025, 18:46 Evaluare finalizată 21
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:41 Evaluare finalizată 100
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:39 Evaluare finalizată 94
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:38 Evaluare finalizată 58
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:34 Evaluare finalizată 22
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:34 Evaluare finalizată 22
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:26 Evaluare finalizată 53
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:25 Evaluare finalizată 53
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:24 Evaluare finalizată 53
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:24 Evaluare finalizată 53
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:18 Evaluare finalizată 37
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:17 Evaluare finalizată 64
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:17 Evaluare finalizată 22
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:14 Evaluare finalizată 38
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:11 Evaluare finalizată 64
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:10 Evaluare finalizată 58
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:10 Evaluare finalizată 0
Tanasoiu Darius Andrei (darius_tanasoiu) serbare3 05 Aprilie 2025, 17:01 Evaluare finalizată 28
Du-te sus!