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
Raileanu Alexandru (AlexandruR2008) serbare3 07 Aprilie 2024, 15:21 Evaluare finalizată 100
Scripcaru Darius (DariusScripcaru) serbare3 18 Martie 2024, 22:04 Evaluare finalizată 22
balan sabasitan (bababubu) serbare3 16 Martie 2024, 19:36 Evaluare finalizată 22
balan sabasitan (bababubu) serbare3 16 Martie 2024, 19:33 Evaluare finalizată 10
Butuc Mihai (el_he) serbare3 16 Martie 2024, 18:28 Evaluare finalizată 100
Nicolaescu Andrei (NicolaescuAndrei) serbare3 10 Martie 2024, 14:42 Evaluare finalizată 100
Nicolaescu Andrei (NicolaescuAndrei) serbare3 10 Martie 2024, 14:18 Evaluare finalizată 27
Alius Theodor (Alius_Theodor) serbare3 09 Martie 2024, 13:42 Evaluare finalizată 94
Alius Theodor (Alius_Theodor) serbare3 09 Martie 2024, 13:40 Evaluare finalizată 59
Alius Theodor (Alius_Theodor) serbare3 09 Martie 2024, 13:39 Evaluare finalizată 64
Einholcz Horea (HoreaEinholcz2009) serbare3 06 Martie 2024, 19:32 Evaluare finalizată 64
Einholcz Horea (HoreaEinholcz2009) serbare3 06 Martie 2024, 19:29 Evaluare finalizată 49
Einholcz Horea (HoreaEinholcz2009) serbare3 06 Martie 2024, 18:48 Evaluare finalizată 43
Einholcz Horea (HoreaEinholcz2009) serbare3 06 Martie 2024, 18:26 Evaluare finalizată 22
cont alexandru (alexandru672) serbare3 06 Martie 2024, 18:25 Evaluare finalizată 22
cont alexandru (alexandru672) serbare3 06 Martie 2024, 18:23 Evaluare finalizată 0
balan Alexandru (ALex__Balan) serbare3 03 Martie 2024, 11:33 Evaluare finalizată 100
balan Alexandru (ALex__Balan) serbare3 03 Martie 2024, 11:32 Evaluare finalizată 100
balan Alexandru (ALex__Balan) serbare3 03 Martie 2024, 10:58 Evaluare finalizată 100
balan Alexandru (ALex__Balan) serbare3 03 Martie 2024, 10:57 Evaluare finalizată 22
Holota Tudor Matei (Tudor_TryHard) serbare3 29 Februarie 2024, 19:19 Evaluare finalizată 16
Holota Tudor Matei (Tudor_TryHard) serbare3 29 Februarie 2024, 19:10 Evaluare finalizată 22
Grădinariu Anastasia (nasteagrad) serbare3 29 Februarie 2024, 10:13 Evaluare finalizată 33
Mihaela Spătaru (micuta_profesoara) serbare3 26 Februarie 2024, 18:46 Evaluare finalizată 100
Cristi Englezu (cristienglezu10) serbare3 15 Februarie 2024, 21:01 Evaluare finalizată 0
Cristi Englezu (cristienglezu10) serbare3 15 Februarie 2024, 20:57 Evaluare finalizată 0
Cristi Englezu (cristienglezu10) serbare3 15 Februarie 2024, 20:57 Evaluare finalizată 0
Iustin Ionescu (Iustinionescu) serbare3 09 Februarie 2024, 21:47 Evaluare finalizată 22
Acalfoaie Mihaela (mihaelaacalfoaie) serbare3 08 Februarie 2024, 20:28 Evaluare finalizată 100
Acalfoaie Mihaela (mihaelaacalfoaie) serbare3 08 Februarie 2024, 20:27 Evaluare finalizată 100
Cociorvă Miruna 🖥️ (miruna2234) serbare3 08 Februarie 2024, 18:04 Evaluare finalizată 100
Cociorvă Miruna 🖥️ (miruna2234) serbare3 08 Februarie 2024, 18:04 Evaluare finalizată E.C
Szilagyi Arpad (szilagyi_arpad) serbare3 08 Februarie 2024, 13:00 Evaluare finalizată 100
Szilagyi Arpad (szilagyi_arpad) serbare3 08 Februarie 2024, 12:52 Evaluare finalizată 43
Szilagyi Arpad (szilagyi_arpad) serbare3 08 Februarie 2024, 12:38 Evaluare finalizată 44
Szilagyi Arpad (szilagyi_arpad) serbare3 08 Februarie 2024, 12:37 Evaluare finalizată 37
Einholcz Horea (HoreaEinholcz2009) serbare3 07 Februarie 2024, 17:50 Evaluare finalizată 0
Einholcz Horea (HoreaEinholcz2009) serbare3 07 Februarie 2024, 17:49 Evaluare finalizată 0
Constantiniu Matei (Matei_Constantiniu) serbare3 07 Februarie 2024, 12:39 Evaluare finalizată 47
Constantiniu Matei (Matei_Constantiniu) serbare3 07 Februarie 2024, 12:26 Evaluare finalizată 27
Huțanu Ioana-Maia (Hutanu_Maia) serbare3 07 Februarie 2024, 12:19 Evaluare finalizată 22
Einholcz Horea (HoreaEinholcz2009) serbare3 06 Februarie 2024, 23:18 Evaluare finalizată 0
Einholcz Horea (HoreaEinholcz2009) serbare3 06 Februarie 2024, 23:17 Evaluare finalizată 0
Einholcz Horea (HoreaEinholcz2009) serbare3 06 Februarie 2024, 23:17 Evaluare finalizată 0
Einholcz Horea (HoreaEinholcz2009) serbare3 06 Februarie 2024, 23:17 Evaluare finalizată 0
cristache c (ina20) serbare3 06 Februarie 2024, 21:45 Evaluare finalizată 100
Tarziu Adrian (Adrian_Tarziu) serbare3 05 Februarie 2024, 09:51 Evaluare finalizată 0
Tarziu Adrian (Adrian_Tarziu) serbare3 05 Februarie 2024, 09:46 Evaluare finalizată 53
Tarziu Adrian (Adrian_Tarziu) serbare3 05 Februarie 2024, 09:37 Evaluare finalizată 0
Tarziu Adrian (Adrian_Tarziu) serbare3 05 Februarie 2024, 09:33 Evaluare finalizată 0