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
cezar tambozi (amogussussy) Clepsidru 19 Noiembrie 2024, 10:08 Evaluare finalizată 100
sirbu ilinca (ILINKA1MARIA) Clepsidru 19 Noiembrie 2024, 01:07 Evaluare finalizată 100
sirbu ilinca (ILINKA1MARIA) Clepsidru 19 Noiembrie 2024, 01:07 Evaluare finalizată E.C
sirbu ilinca (ILINKA1MARIA) Clepsidru 19 Noiembrie 2024, 01:06 Evaluare finalizată E.C
Salaot Stan (McM) Clepsidru 18 Noiembrie 2024, 18:24 Evaluare finalizată 100
Rizea Alexandru Gabriel (slol003) Clepsidru 18 Noiembrie 2024, 15:58 Evaluare finalizată 100
Paun Calin Mihai (CalinPaun29) Clepsidru 16 Noiembrie 2024, 20:06 Evaluare finalizată 100
vlad stroica (StoicaVlad) Clepsidru 16 Noiembrie 2024, 16:29 Evaluare finalizată 100
andrei popescu (andrei22116) Clepsidru 16 Noiembrie 2024, 16:27 Evaluare finalizată 100
andrei popescu (andrei22116) Clepsidru 16 Noiembrie 2024, 16:23 Evaluare finalizată 85
andrei popescu (andrei22116) Clepsidru 16 Noiembrie 2024, 16:18 Evaluare finalizată 52
andrei popescu (andrei22116) Clepsidru 16 Noiembrie 2024, 16:16 Evaluare finalizată 52
Bedidic Stefan07 (StefanBedidic) Clepsidru 11 Noiembrie 2024, 06:35 Evaluare finalizată 100
Mircea Andrei (Andrei1209) Clepsidru 10 Noiembrie 2024, 19:05 Evaluare finalizată 17
Mircea Andrei (Andrei1209) Clepsidru 10 Noiembrie 2024, 19:03 Evaluare finalizată 17
Bedidic Stefan07 (StefanBedidic) Clepsidru 08 Noiembrie 2024, 06:58 Evaluare finalizată 88
Bedidic Stefan07 (StefanBedidic) Clepsidru 08 Noiembrie 2024, 06:36 Evaluare finalizată 88
Bedidic Stefan07 (StefanBedidic) Clepsidru 08 Noiembrie 2024, 06:29 Evaluare finalizată 76
Bedidic Stefan07 (StefanBedidic) Clepsidru 08 Noiembrie 2024, 06:19 Evaluare finalizată 50
Toma Vlad (VladyInfo) Clepsidru 15 Octombrie 2024, 19:20 Evaluare finalizată 100
C. Eric-Dimitrie (Eric_278) Clepsidru 14 Octombrie 2024, 20:21 Evaluare finalizată 100
Ungureanu Bogdan (ungureanubogdan) Clepsidru 12 Octombrie 2024, 21:30 Evaluare finalizată 100
Ungureanu Bogdan (ungureanubogdan) Clepsidru 12 Octombrie 2024, 21:17 Evaluare finalizată 43
Ungureanu Bogdan (ungureanubogdan) Clepsidru 12 Octombrie 2024, 21:17 Evaluare finalizată E.C
Ungureanu Bogdan (ungureanubogdan) Clepsidru 12 Octombrie 2024, 21:12 Evaluare finalizată 52
Ungureanu Bogdan (ungureanubogdan) Clepsidru 12 Octombrie 2024, 21:11 Evaluare finalizată 64
Ungureanu Bogdan (ungureanubogdan) Clepsidru 12 Octombrie 2024, 21:10 Evaluare finalizată 28
Carnu Emilian (Emilian123123) Clepsidru 11 Octombrie 2024, 20:42 Evaluare finalizată 100
Carnu Emilian (Emilian123123) Clepsidru 11 Octombrie 2024, 20:42 Evaluare finalizată E.C
Carnu Emilian (Emilian123123) Clepsidru 11 Octombrie 2024, 20:41 Evaluare finalizată 100
Carnu Emilian (Emilian123123) Clepsidru 11 Octombrie 2024, 20:38 Evaluare finalizată 55
Carnu Emilian (Emilian123123) Clepsidru 11 Octombrie 2024, 20:37 Evaluare finalizată 52
Carnu Emilian (Emilian123123) Clepsidru 11 Octombrie 2024, 20:36 Evaluare finalizată 37
Carnu Emilian (Emilian123123) Clepsidru 11 Octombrie 2024, 20:33 Evaluare finalizată 44
Carnu Emilian (Emilian123123) Clepsidru 11 Octombrie 2024, 20:31 Evaluare finalizată 44
Carnu Emilian (Emilian123123) Clepsidru 11 Octombrie 2024, 20:26 Evaluare finalizată 80
Carnu Emilian (Emilian123123) Clepsidru 09 Octombrie 2024, 20:08 Evaluare finalizată 25
Anonymous Anonymous (Hacker_1) Clepsidru 02 Octombrie 2024, 16:41 Evaluare finalizată 100
Anonymous Anonymous (Hacker_1) Clepsidru 02 Octombrie 2024, 16:28 Evaluare finalizată 88
Anonymous Anonymous (Hacker_1) Clepsidru 02 Octombrie 2024, 16:17 Evaluare finalizată 79
Anonymous Anonymous (Hacker_1) Clepsidru 02 Octombrie 2024, 16:16 Evaluare finalizată 71
best in buzau (BestInBuzau) Clepsidru 26 Septembrie 2024, 08:54 Evaluare finalizată E.C
Ghica Amalia (amalia_ghica) Clepsidru 24 August 2024, 17:26 Evaluare finalizată 88
Ghica Amalia (amalia_ghica) Clepsidru 22 August 2024, 18:39 Evaluare finalizată 73
Ghica Amalia (amalia_ghica) Clepsidru 22 August 2024, 18:36 Evaluare finalizată 64
Ghica Amalia (amalia_ghica) Clepsidru 22 August 2024, 18:29 Evaluare finalizată 46
Ghica Amalia (amalia_ghica) Clepsidru 22 August 2024, 18:24 Evaluare finalizată 59
Ghica Amalia (amalia_ghica) Clepsidru 22 August 2024, 13:05 Evaluare finalizată 25
Neagu Carmen (NeaguCarmen) Clepsidru 30 Iulie 2024, 19:06 Evaluare finalizată 100
rares dumitrascu (zinca_5a_rares) Clepsidru 18 Iulie 2024, 23:21 Evaluare finalizată E.C