Cod sursa(job #2742929)
Utilizator | Maria Sintea maria_sintea | Data | 22 aprilie 2021 12:41:18 |
---|---|---|---|
Problema | Algoritmul lui Euclid | Scor | 40 |
Compilator | py | Status | done |
Runda | Arhiva educationala | Marime | 0.51 kb |
mod = 9973
N = 1000005
def cmmdc(a, b):
if b == 0:
return a
return cmmdc(b, a % b)
def main():
out = open("euclid2.out", "w")
try:
_in = open("euclid2.in", "r")
except IOError:
print("File reading error!")
line = _in.readline().strip()
n = int(line)
for i in range(0, n):
line = _in.readline().strip()
nrs = line.split(" ")
out.write(str(cmmdc(int(nrs[0]), int(nrs[1]))) + "\n")
if __name__ == '__main__':
main()