Ocena użytkownikóww: ***** / 8
Nadesłany przez Łukasz Margiela, 13 lutego 2012 16:26
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.euklides_2_py.py:
# -*- coding: utf-8 -*-
# Algorytm Euklidesa
# www.algorytm.org
import sys
if len(sys.argv) < 3:
print("Błąd składni\npython euklides.py [liczba1] [liczba2]")
else:
a = int(sys.argv[1])
b = int(sys.argv[2])
while a != b:
if a < b:
b -= a
else:
a -= b
print("Największym wspólnym dzielnikiem liczb "+sys.argv[1]+" oraz "+sys.argv[2]+" jest "+str(a))