Aquest és un altre problema sobre la paradoxa d’Aquiles i la tortuga. (Vegeu problem://problemsjutge.org:problems/mates/roura/aquiles-1.pbm.)
Aquí, també heu de calcular si Aquiles pot atrapar la tortuga, i quant triga a fer-ho. Però les dades de què disposeu són diferents.
L’entrada consisteix en dos nombres reals estrictament positius: el temps en segons que triga Aquiles a arribar a la posició inicial de la tortuga, i el resultat de la divisió entre la distància a la tortuga després del primer pas i la distància inicial.
Els exemples d’entrada es corresponen als del problema problem://problemsjutge.org:problems/mates/roura/aquiles-1.pbm. Per exemple, en el primer cas, Aquiles triga 100 segons a arribar a la posició inicial de la tortuga. En aquell moment, la distància a la tortuga s’ha reduït a la meitat.
Escriviu, amb quatre decimals, quants segons trigarà Aquiles a
atrapar la tortuga, o bé escriviu “mai” si no podrà
fer-ho.
Si programeu en C++, feu servir el tipus double, i poseu
aquestes dues línies al principi del vostre main():
cout.setf(ios::fixed);
cout.precision(4);
Input
100 0.5
Output
200.0000 segons
Input
20 2.5
Output
mai