Soluții trimise

Rezumat problemă

O clepsidră este un dispozitiv folosit pentru a măsura timpul. Clepsidra este alcătuită din două incinte de sticlă, conectate printr-un tub fin. Una dintre incinte este umplută cu nisip, acesta scurgându-se în cea de-a doua incintă, cu o viteză constantă. Clepsidra poate fi întoarsă, pentru a măsura o altă perioadă de timp.

Arheologii au descoperit un dispozitiv, pe care l-au denumit clepsidru, format din n clepsidre identice, suprapuse, numerotate de la 1 la n, prin care nisipul poate circula de la o clepsidră la alta datorită forţei gravitaţionale.

Studiind acest obiect, arheologii au constatat că :

  • dispozitivul poate fi utilizat atât în poziţia 1, când clepsidrele sunt în ordinea 1, 2 ,…, n cu clepsidra n aşezată pe sol, cât şi în poziţia 2, când clepsidrele sunt în ordinea n, n-1,…, 1 cu clepsidra 1 aşezată pe sol;
  • viteza de trecere a nisipului de la o incintă la alta, a aceleiaşi clepsidre, este de 1 bob de nisip/secundă, pentru toate clepsidrele, indiferent de poziţie;
  • trecerea clepsidrului dintr-o poziţie în alta presupune răsturnarea acestuia şi reaşezarea boabelor de nisip;
  • timpul de trecere a boabelor de nisip de la o clepsidră la alta este 0.

Arheologii studiază comportarea clepsidrului realizând două experimente diferite, după cum urmează:

a) Se aşează clepsidrul în poziţia 1, se introduc în incinta de sus a clepsidrei 1 un număr b de boabe de nisip şi se determină după câte secunde vor ajunge toate boabele de nisip în incinta de jos a ultimei clepsidre;
b) Se aşează clepsidrul în poziţia 1, se introduc în incinta de sus a clepsidrei 1 un număr b de boabe de nisip, apoi se aşează clepsidrul în k stări consecutive, o stare fiind caracterizată de valorile si şi pi , 1 ≤ i ≤ k, ce reprezintă numărul de secunde, respectiv poziţia, în care este menţinut nemişcat clepsidrul, iar la final se determină numărul de boabe de nisip din incintele fiecărei clepsidre.

Spre exemplu, dacă clepsidrul este format din n=2 clepsidre, iar în incinta de sus a primei clepsidre se introduc b=3 boabe de nisip, la primul experiment se va obţine valoarea 4.

La al doilea experiment se aşează clepsidrul în k=2 stări, caracterizate prin s1=3, p1=1; s2=1, p2=2.

Numărul de boabe de nisip din clepsidre va evolua ca în figura alăturată.

Să se scrie un program care citeşte valorile n şi b, precum şi valorile k, si, pi , 1 ≤ i ≤ k, şi calculează valorile obţinute de arheologi la realizarea celor două experimente.

ID   Utilizator Problema Data încărcării Stare
Lambu Tudor-Mihai (Megamor) Clepsidru 18 Aprilie 2024, 10:11 Evaluare finalizată 25
Lambu Tudor-Mihai (Megamor) Clepsidru 18 Aprilie 2024, 10:10 Evaluare finalizată E.C
Mestereaga Eric (Ericmeste) Clepsidru 03 Aprilie 2024, 16:05 Evaluare finalizată 100
Budiul Alexandru Vasile (AlexBudiul) Clepsidru 30 Martie 2024, 11:21 Evaluare finalizată 79
Budiul Alexandru Vasile (AlexBudiul) Clepsidru 30 Martie 2024, 11:13 Evaluare finalizată 58
Budiul Alexandru Vasile (AlexBudiul) Clepsidru 30 Martie 2024, 11:11 Evaluare finalizată 55
Edi Danciu (edi_edy) Clepsidru 30 Martie 2024, 10:16 Evaluare finalizată 100
Budiul Alexandru Vasile (AlexBudiul) Clepsidru 30 Martie 2024, 10:14 Evaluare finalizată 31
Budiul Alexandru Vasile (AlexBudiul) Clepsidru 30 Martie 2024, 10:13 Evaluare finalizată 31
Budiul Alexandru Vasile (AlexBudiul) Clepsidru 30 Martie 2024, 10:08 Evaluare finalizată 25
Budiul Alexandru Vasile (AlexBudiul) Clepsidru 30 Martie 2024, 09:54 Evaluare finalizată 25
Budiul Alexandru Vasile (AlexBudiul) Clepsidru 30 Martie 2024, 09:53 Evaluare finalizată 0
Alex Simina (alex2010) Clepsidru 30 Martie 2024, 09:53 Evaluare finalizată 25
matei ciuflea (mateiciuflea) Clepsidru 30 Martie 2024, 09:16 Evaluare finalizată 100
Ferent Anna (FerentRenata) Clepsidru 29 Martie 2024, 22:16 Evaluare finalizată 100
Ferent Anna (FerentRenata) Clepsidru 29 Martie 2024, 22:15 Evaluare finalizată E.C
Gherasa Rares (raresgherasa) Clepsidru 23 Martie 2024, 09:52 Evaluare finalizată 25
Gherasa Rares (raresgherasa) Clepsidru 23 Martie 2024, 09:44 Evaluare finalizată 0
Raileanu Alexandru (AlexandruR2008) Clepsidru 21 Martie 2024, 11:49 Evaluare finalizată 100
Mestereaga Eric (Ericmeste) Clepsidru 14 Martie 2024, 14:06 Evaluare finalizată 61
Mestereaga Eric (Ericmeste) Clepsidru 14 Martie 2024, 12:59 Evaluare finalizată 25
Petcu Robert (PetcuRobert) Clepsidru 14 Martie 2024, 08:01 Evaluare finalizată 56
Petcu Robert (PetcuRobert) Clepsidru 14 Martie 2024, 08:00 Evaluare finalizată 33
Petcu Robert (PetcuRobert) Clepsidru 13 Martie 2024, 19:14 Evaluare finalizată 25
Petran Raul Francesco (Petran_Raul) Clepsidru 12 Martie 2024, 09:32 Evaluare finalizată 82
Petran Raul Francesco (Petran_Raul) Clepsidru 12 Martie 2024, 09:16 Evaluare finalizată 82
Petran Raul Francesco (Petran_Raul) Clepsidru 12 Martie 2024, 09:15 Evaluare finalizată 82
Petran Raul Francesco (Petran_Raul) Clepsidru 11 Martie 2024, 12:57 Evaluare finalizată 82
Petran Raul Francesco (Petran_Raul) Clepsidru 11 Martie 2024, 12:53 Evaluare finalizată 12
Petran Raul Francesco (Petran_Raul) Clepsidru 11 Martie 2024, 12:50 Evaluare finalizată 82
Petran Raul Francesco (Petran_Raul) Clepsidru 11 Martie 2024, 10:26 Evaluare finalizată 82
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 23:26 Evaluare finalizată 64
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 22:51 Evaluare finalizată 40
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 22:51 Evaluare finalizată 40
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 22:50 Evaluare finalizată 40
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 22:50 Evaluare finalizată 40
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 22:49 Evaluare finalizată 61
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 22:49 Evaluare finalizată 61
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 22:43 Evaluare finalizată 49
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 22:41 Evaluare finalizată 58
Ardelean Aris (A_D) Clepsidru 10 Martie 2024, 22:05 Evaluare finalizată E.C
Ardelean Aris (A_D) Clepsidru 10 Martie 2024, 22:05 Evaluare finalizată E.C
Oprea Irina (Irina_Oprea) Clepsidru 10 Martie 2024, 21:38 Evaluare finalizată 40
Petran Raul Francesco (Petran_Raul) Clepsidru 10 Martie 2024, 12:07 Evaluare finalizată 82
Petran Raul Francesco (Petran_Raul) Clepsidru 10 Martie 2024, 12:01 Evaluare finalizată 82
Petran Raul Francesco (Petran_Raul) Clepsidru 10 Martie 2024, 11:12 Evaluare finalizată 82
Petran Raul Francesco (Petran_Raul) Clepsidru 10 Martie 2024, 11:11 Evaluare finalizată 64
Petran Raul Francesco (Petran_Raul) Clepsidru 10 Martie 2024, 11:05 Evaluare finalizată 82
Petran Raul Francesco (Petran_Raul) Clepsidru 10 Martie 2024, 11:04 Evaluare finalizată 73
Petran Raul Francesco (Petran_Raul) Clepsidru 10 Martie 2024, 10:51 Evaluare finalizată 82