Informatică, întrebare adresată de laurstefan2002, 8 ani în urmă

Problema #3166 Vas1 de pe pbinfo va rog:
Cerință
Într-un vas sunt x litri de apă (x>0). După fiecare t minute, x/i din cantitatea de apă rămasă se evaporă. Să se determine după câte minute vor rămâne în vas cel mult y litri de apă.

Date de intrare
Programul citește de la tastatură patru numere naturale x t y i.

Date de ieșire
Programul va afișa pe ecran un număr T, ce reprezintă numărul de minute necesare astfel încât in vas sa rămână cel mult y litri de apa.

Restricții și precizări
1≤ x,t,y ≤ 1.000.000.000
2≤i≤100

Exemplu
Intrare

100 15 20 5
Ieșire

120
Explicație
x=100, t=15, y=20, i=5. Sunt necesare T=120 minute pentru ca în vas să rămână cel mult y=20 litri de apă.

Răspunsuri la întrebare

Răspuns de Didu69
0

#include <iostream>

using namespace std;

int main()

{

  int x,t,y,T;

      float v;

  cin >> x >> t >> y;

  v=1.0*x;

  while (v>y)

  {

      T+=t;

      v=v*3/4;

  }

  cout << T;

}

Alte întrebări interesante