Advertisement
molendzik

Funkcje rekurencyjne - zdanie 3

Dec 17th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.35 KB | None | 0 0
  1. import time
  2. start = time.clock()
  3.  
  4. def Euklides(a,b):
  5.  
  6.   if b > a:
  7.     a, b = b, a #upewnienie się, że a jest zawsze większe od b
  8.  
  9.   if b == 0:
  10.     return a
  11.   else:
  12.     return Euklides(b, a%b)
  13.  
  14. a = Euklides(342,12) #przykład
  15. print(a)
  16.  
  17. end = time.clock()
  18. total = end - start
  19. print("Czas wykonania progamu to {0:02f}s".format(total))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement