Soit n
le nombre d'exécutions de votre programme. Si n
est une puissance de 2, imprimez 2^x
où n = 2^x
; sinon, affichez simplement le nombre. Exemple d'exécution:
[1st time] 2^0
[2nd time] 2^1
[3rd time] 3
[4th time] 2^2
[5th time] 5
etc. Il s'agit d'un concours de popularité, donc la réponse avec le plus de votes positifs l'emporte.
n = 2^x
? Sinon, la deuxième fois que la sortie serait 2^4
, la quatrième fois 2^16
et ainsi de suite.
1
est une puissance de deux. 2^0=1
x = 2^x
plutôt quen = 2^x
0
lors de la première exécution?