Soluții trimise

Rezumat problemă

#2439

Roboțelul Nino a primit cadou un dispozitiv care inscripționează bile. Dispozitivul poate fi încărcat cu n bile, ce vor fi inscripționate în ordine, cu numerele 1, 2, …, n.
Nino trebuie să împartă bilele inscripționate în două șiruri, X și Y, astfel:
- La primul pas Nino va pune în primul șir bila cu numărul 1 (X[1] = 1), iar în al doilea șir bila cu numărul 2 (Y[1] = 2).
- La al doilea pas Nino va pune în primul șir bila cu numărul 3 (X[2] = 3), iar în al doilea șir bila cu numărul 4 (Y[2] = 4).
- La fiecare pas i ≥ 3 Nino va pune în șirul X bila X[i] = X[i-1] + Y[i-1], iar în șirul Y, în ordine crescătoare, bilele numerotate cu X[i-1+1], X[i-1+2], …, X[i-1], cu excepția bilei 4 care a fost pusă deja.
Dacă la un pas k, X[k] > n, bilele rămase vor fi inscripționate cu valorile X[k-1+1], X[k-1+2], …, n și vor fi puse în șirul Y.
Pentru că bilele se rostogolesc, Nino împachetează în tuburi verticale de culoare galbenă, bilele din primul șir, iar în tuburi verticale de culoare roșie, bilele din al doilea șir. În fiecare tub încap cel mult m bile, dispuse pe o singură coloană. Tuburile sunt așezate vertical, întâi cele galbene, în ordinea umplerii, apoi cele roșii în ordinea umplerii lor. Bilele de la baza fiecărui tub formează nivelul 1, cele situate imediat deasupra lor formează nivelul 2 etc., nivelul maxim putând fi m.

Se dau numerele naturale n și m și se cere să se determine:
1. Numărul de tuburi de culoare roșie necesare pentru a împacheta bilele din șirul Y și numărul total de bile conținute de acestea.
2. Pentru un nivel v dat, suma numerelor inscripționate pe bilele de pe nivelul v.

ID   Utilizator Problema Data încărcării Stare
Oros Darius (darius2012) tbile 01 Martie 2026, 09:51 Evaluare finalizată 100
Oros Darius (darius2012) tbile 01 Martie 2026, 09:45 Evaluare finalizată E.C
Popescu Ianiss (Popescu_Adina) tbile 27 Februarie 2026, 12:18 Evaluare finalizată 100
Popescu Ianiss (Popescu_Adina) tbile 27 Februarie 2026, 12:17 Evaluare finalizată 0
Popescu Ianiss (Popescu_Adina) tbile 27 Februarie 2026, 11:45 Evaluare finalizată 82
Popescu Ianiss (Popescu_Adina) tbile 27 Februarie 2026, 11:45 Evaluare finalizată 82
Popescu Ianiss (Popescu_Adina) tbile 27 Februarie 2026, 11:07 Evaluare finalizată 82
6B Ciurea Andrei (AndreiCiurea) tbile 26 Februarie 2026, 20:36 Evaluare finalizată 100
6B Ciurea Andrei (AndreiCiurea) tbile 26 Februarie 2026, 20:35 Evaluare finalizată E.C
Tanasoiu Darius Andrei (darius_tanasoiu) tbile 26 Februarie 2026, 18:20 Evaluare finalizată 20
Tanasoiu Darius Andrei (darius_tanasoiu) tbile 26 Februarie 2026, 18:16 Evaluare finalizată 0
Tanasoiu Darius Andrei (darius_tanasoiu) tbile 26 Februarie 2026, 18:16 Evaluare finalizată 20
Dontete Alexandru-Sabin (SabinDont) tbile 26 Februarie 2026, 16:51 Evaluare finalizată 20
Dontete Alexandru-Sabin (SabinDont) tbile 26 Februarie 2026, 16:29 Evaluare finalizată 0
nu :; (errorcode174) tbile 25 Februarie 2026, 20:05 Evaluare finalizată 0
alex c (Alex_cri_san) tbile 25 Februarie 2026, 20:05 Evaluare finalizată 94
Capmare Alex (capAlex) tbile 25 Februarie 2026, 20:05 Evaluare finalizată 94
nu :; (errorcode174) tbile 25 Februarie 2026, 20:02 Evaluare finalizată E.C
alex c (Alex_cri_san) tbile 20 Februarie 2026, 18:21 Evaluare finalizată 35
Capmare Alex (capAlex) tbile 20 Februarie 2026, 18:21 Evaluare finalizată 35
Capmare Alex (capAlex) tbile 20 Februarie 2026, 18:20 Evaluare finalizată 0
Capmare Alex (capAlex) tbile 20 Februarie 2026, 18:18 Evaluare finalizată 23
Capmare Alex (capAlex) tbile 20 Februarie 2026, 18:17 Evaluare finalizată 0
alex c (Alex_cri_san) tbile 20 Februarie 2026, 18:15 Evaluare finalizată 23
Bondei Tudor-Matei (Bondei_Tudor_Matei) tbile 20 Februarie 2026, 13:42 Evaluare finalizată 100
Oprea Justinian (OpreaJustinian) tbile 17 Februarie 2026, 16:22 Evaluare finalizată 100
Dobricean Ionuţ (Dobricean_ioan) tbile 07 Februarie 2026, 18:09 Evaluare finalizată E.C
Dobricean Ionuţ (Dobricean_ioan) tbile 07 Februarie 2026, 18:09 Evaluare finalizată E.C
Dobricean Ionuţ (Dobricean_ioan) tbile 07 Februarie 2026, 18:08 Evaluare finalizată E.C
Dobricean Ionuţ (Dobricean_ioan) tbile 07 Februarie 2026, 18:08 Evaluare finalizată 35
Dobricean Ionuţ (Dobricean_ioan) tbile 07 Februarie 2026, 18:07 Evaluare finalizată 0
Dobricean Ionuţ (Dobricean_ioan) tbile 07 Februarie 2026, 18:07 Evaluare finalizată E.C
Dobricean Ionuţ (Dobricean_ioan) tbile 07 Februarie 2026, 18:06 Evaluare finalizată E.C
Dobricean Ionuţ (Dobricean_ioan) tbile 07 Februarie 2026, 18:06 Evaluare finalizată E.C
Dobricean Ionuţ (Dobricean_ioan) tbile 07 Februarie 2026, 17:52 Evaluare finalizată 100
Strate Anais (Anaisteam) tbile 02 Februarie 2026, 19:31 Evaluare finalizată 100
Iosif Alexandru-Petru (Bichon_123) tbile 02 Februarie 2026, 10:50 Evaluare finalizată E.C
Manescu Andrei (andrei_2023) tbile 02 Februarie 2026, 10:47 Evaluare finalizată 0
Manescu Andrei (andrei_2023) tbile 02 Februarie 2026, 10:43 Evaluare finalizată 0
Gheorghe Natalia (NataliaCnmv) tbile 02 Februarie 2026, 10:14 Evaluare finalizată 20
Stanciu Daria Maria (Dariacnmv) tbile 02 Februarie 2026, 10:12 Evaluare finalizată 20
Chirulescu Darius (dariuscnmv) tbile 02 Februarie 2026, 10:10 Evaluare finalizată 40
Gheorghe Natalia (NataliaCnmv) tbile 02 Februarie 2026, 10:09 Evaluare finalizată 20
Chirulescu Darius (dariuscnmv) tbile 02 Februarie 2026, 09:49 Evaluare finalizată 40
Chirulescu Darius (dariuscnmv) tbile 02 Februarie 2026, 09:47 Evaluare finalizată 5
Buzoianu Stefan (Stefanbuzo) tbile 02 Februarie 2026, 09:46 Evaluare finalizată 40
Cirstocea Alexandru Eduard (EdiCNMV) tbile 02 Februarie 2026, 09:40 Evaluare finalizată 40
Uta Stefan-Alexandru (StefanUta) tbile 02 Februarie 2026, 09:39 Evaluare finalizată 40
Uta Stefan-Alexandru (StefanUta) tbile 02 Februarie 2026, 09:37 Evaluare finalizată 40
Manescu Andrei (andrei_2023) tbile 02 Februarie 2026, 09:36 Evaluare finalizată 40
Du-te sus!