fork download
  1. #include <cstdio>
  2.  
  3. int main()
  4. {
  5. double p = 0; scanf( "%lf", &p );
  6. double k = 0; scanf( "%lf", &k ); k /= 100; //перевод процентов в вид для расчетов
  7. double t = 0; scanf( "%lf", &t );
  8. int years = 0;
  9.  
  10. if ( (p*(1 + k)-t) < p ) //если прирост не компенсирует вырубку
  11. {
  12. while( p > 0 )
  13. {
  14. p = p * ( 1 + k ) - t;
  15. years++;
  16. }
  17. printf( "%d", years );
  18. }
  19.  
  20. else
  21. {
  22. printf("Никогда: система гармонична. ");
  23. }
  24. return 0;
  25. }
Success #stdin #stdout 0s 3348KB
stdin
Standard input is empty
stdout
Никогда: система гармонична.