KateWilson

Алгоритм Евклида

Aug 20th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | None | 0 0
  1. #Алгоритм Евклида. Даны два натуральных числа a и b, необходимо найти такое наибольшее число d, которое является делителем каждого из этих чисел.
  2. a = int(input())
  3. b = int(input())
  4. while b != 0:
  5.    a, b = b, a % b
  6. print(a)
  7.  
  8. #Алгоритм Евклида в виде функции
  9. def gcd(a, b):
  10.     while b != 0:
  11.         a, b = b, a % b
  12.     return a
Advertisement
Add Comment
Please, Sign In to add comment