Soluții trimise

Rezumat problemă

Oposumi

#3745

O familie de oposumi are o vizuină cu N niveluri și N * (N + 1) / 2 camere dispuse în formă de matrice triunghiulară cu N linii. În fiecare cameră poate locui un singur oposum. Vizuina a fost săpată în pământ de către oposumi, iar nivelul 1 (cel mai de sus) este cel mai apropiat de suprafața solului. Pe fiecare nivel I se află I camere. Dacă avem I < J, atunci nivelul I va fi poziționat mai sus decât nivelul J, adică nivelul I va fi mai aproape de suprafața solului decât nivelul J. În familia de oposumi se află exact N * (N + 1) / 2 membri cu vârste cuprinse între 1 și N * (N + 1) / 2, vârste distincte. Regula de bază în vizuina familiei de oposumi este următoarea: în camera de pe linia I și coloana J trebuie să locuiască un oposum mai tânăr decât în camerele de pe pozițiile (I + 1, J) respectiv (I + 1, J + 1). Un oposum de vârsta X se consideră mai tânăr decât un oposum de vârsta Y dacă X < Y. Fiecare oposum vrea să știe care e cel mai de sus nivel pe care se poate poziționa. Din păcate, ei nu au lăbuțele făcute să programeze, așa că membrii familiei de oposumi vă cer vouă ajutorul.
Dându-se numărul natural N ei vă cer să răspundeți la două întrebări:
1. Pentru fiecare oposum să se afle nivelul cel mai de sus (cel mai aproapiat de suprafața solului) pe care se
poate afla respectând regulile de vârstă.
2. Pentru un oposum dat de vârsta K să se afișeze matricea astfel încât oposumul să stea într-o cameră pe un nivel cât mai de sus respectând regulile de vârstă.

ID   Utilizator Problema Data încărcării Stare
Nitoiu Mitroi Ana Gabriela (AdelineGraceNelson) Oposumi 28 Martie 2025, 17:47 Evaluare finalizată 100
Prodan Alexandra (genius112) Oposumi 28 Martie 2025, 17:46 Evaluare finalizată 100
Anghel Maria Cornelia (AnghelMariaCornelia) Oposumi 27 Martie 2025, 11:16 Evaluare finalizată 100
prof CNTV (tudor) Oposumi 24 Martie 2025, 09:49 Evaluare finalizată 100
Tița Georgiana-Teodora (GeorgianaTeodora25) Oposumi 23 Martie 2025, 21:31 Evaluare finalizată 100
Tița Georgiana-Teodora (GeorgianaTeodora25) Oposumi 23 Martie 2025, 21:18 Evaluare finalizată 50
Tița Georgiana-Teodora (GeorgianaTeodora25) Oposumi 23 Martie 2025, 20:20 Evaluare finalizată 50
Tița Georgiana-Teodora (GeorgianaTeodora25) Oposumi 23 Martie 2025, 20:13 Evaluare finalizată 50
Huțanu Ioana-Maia (Hutanu_Maia) Oposumi 21 Martie 2025, 20:53 Evaluare finalizată 100
Sestac Suzana (suzanica) Oposumi 14 Martie 2025, 10:15 Evaluare finalizată 100
Sestac Suzana (suzanica) Oposumi 14 Martie 2025, 10:14 Evaluare finalizată 100
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:27 Evaluare finalizată 100
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:26 Evaluare finalizată 50
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:25 Evaluare finalizată 50
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:23 Evaluare finalizată 50
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:19 Evaluare finalizată 50
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:11 Evaluare finalizată 50
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:09 Evaluare finalizată 50
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:07 Evaluare finalizată 50
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:04 Evaluare finalizată 0
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 12:03 Evaluare finalizată E.C
Antonie Adrian (adi1234567890) Oposumi 06 Martie 2025, 11:02 Evaluare finalizată 50
Maslinca Mihai (Nannyi) Oposumi 04 Martie 2025, 23:41 Evaluare finalizată 100
Maslinca Mihai (Nannyi) Oposumi 04 Martie 2025, 23:35 Evaluare finalizată 80
Maslinca Mihai (Nannyi) Oposumi 04 Martie 2025, 23:35 Evaluare finalizată 0
Maslinca Mihai (Nannyi) Oposumi 04 Martie 2025, 23:29 Evaluare finalizată 80
Maslinca Mihai (Nannyi) Oposumi 04 Martie 2025, 23:15 Evaluare finalizată 50
Maslinca Mihai (Nannyi) Oposumi 04 Martie 2025, 23:14 Evaluare finalizată 0
Maslinca Mihai (Nannyi) Oposumi 04 Martie 2025, 21:58 Evaluare finalizată 0
Maslinca Mihai (Nannyi) Oposumi 04 Martie 2025, 21:58 Evaluare finalizată 0
Ene Dumitru (ed) Oposumi 13 Februarie 2025, 22:03 Evaluare finalizată 100
Caca Cornel e cel mai bun (corneliucaca) Oposumi 12 Februarie 2025, 17:20 Evaluare finalizată 100
Vranceanu Teodor (TeodorV) Oposumi 04 Februarie 2025, 09:00 Evaluare finalizată 100
Vranceanu Teodor (TeodorV) Oposumi 04 Februarie 2025, 08:45 Evaluare finalizată 0
IDK and IDC (Luke_P) Oposumi 03 Februarie 2025, 12:01 Evaluare finalizată 0
IDK and IDC (Luke_P) Oposumi 03 Februarie 2025, 12:00 Evaluare finalizată E.C
Duta Andrei (AndreiDuta) Oposumi 19 Ianuarie 2025, 21:09 Evaluare finalizată 0
Duta Andrei (AndreiDuta) Oposumi 19 Ianuarie 2025, 21:01 Evaluare finalizată 0
Duta Andrei (AndreiDuta) Oposumi 19 Ianuarie 2025, 21:01 Evaluare finalizată E.C
Georgescu Rares (Rares_Georgescu) Oposumi 17 Ianuarie 2025, 17:59 Evaluare finalizată 100
Paunescu Stefan Vlad (Paunescu_Stefan_Vlad) Oposumi 03 Ianuarie 2025, 20:10 Evaluare finalizată 100
Carnu Emilian (Emilian123123) Oposumi 24 Decembrie 2024, 19:47 Evaluare finalizată 100
Carnu Emilian (Emilian123123) Oposumi 24 Decembrie 2024, 19:22 Evaluare finalizată 50
Peter Tobias (PeterTobias) Oposumi 14 Decembrie 2024, 19:34 Evaluare finalizată 100
Toma Vlad (VladyInfo) Oposumi 12 Decembrie 2024, 18:24 Evaluare finalizată 100
Toma Vlad (VladyInfo) Oposumi 12 Decembrie 2024, 17:56 Evaluare finalizată 50
Toma Vlad (VladyInfo) Oposumi 12 Decembrie 2024, 17:55 Evaluare finalizată 50
pitigoi emi (emanuel2020) Oposumi 05 Noiembrie 2024, 18:41 Evaluare finalizată 50
pitigoi emi (emanuel2020) Oposumi 05 Noiembrie 2024, 18:37 Evaluare finalizată 50
pitigoi emi (emanuel2020) Oposumi 05 Noiembrie 2024, 18:29 Evaluare finalizată 50
Du-te sus!