fx16

pile de cartes et série harmonique

Oct 28th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.63 KB | None | 0 0
  1. from time import *
  2.  
  3. N=float(input('Combien de fois la longueur d\'une carte voulez-vous dépasser ? '))
  4.  
  5. longueur=0
  6. compteur=0
  7. début_chrono=time() # C'est le temps CPU, le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 avant les boucles.
  8.  
  9. while 0.5*longueur<N:
  10.     compteur+=1
  11.     longueur+=1/compteur
  12.    
  13. fin_chrono=time() # Toujours le temps CPU mais après les boucles.
  14.  
  15. chrono=round(fin_chrono-début_chrono,9)
  16.    
  17. print('Pour dépasser {0} fois la longueur d\'une carte, il faut empiler {1} cartes.'.format(N,compteur))
  18. print('Ce programme a mis ',chrono,' seconde(s) pour résoudre le problème.')
Add Comment
Please, Sign In to add comment