Cod sursa(job #2437115)
| Utilizator | Data | 8 iulie 2019 15:59:51 | |
|---|---|---|---|
| Problema | Algoritmul lui Euclid | Scor | 30 |
| Compilator | py | Status | done |
| Runda | Arhiva educationala | Marime | 0.46 kb |
from contextlib import redirect_stdout
def cmmdc(a, b):
while b != 0:
a, b = b, a % b
return a
if __name__ == "__main__":
lineList = [line.rstrip('\n') for line in open('euclid2.in')]
with open('euclid2.out', 'w') as outputFile:
with redirect_stdout(outputFile):
for i, v in enumerate(lineList):
if i > 0:
a, b = v.split()
print(cmmdc(int(a), int(b)))
