project_python/3.1_lesson.15.20.py

18 lines
523 B
Python

***Задание 13 Параграф 3.1***
***Напишите программу, которая находит НОД всех чисел, введённых в одной строке через пробел.****
if name == "main":
string = input().split()
numbers = []
for digits in string:
numbers.append(int(digits))
current_gcd = numbers[0]
for number in numbers[1:]:
while number != 0:
current_gcd, number = number, current_gcd % number
print(current_gcd)