Cod sursa(job #2938623)

Utilizator Andrei_Gamerul9112Madarasan Andrei Andrei_Gamerul9112 Data 12 noiembrie 2022 13:41:46
Problema Algoritmul lui Euclid Scor 0
Compilator py Status done
Runda Arhiva educationala Marime 0.56 kb
def euclid(a:int,b:int):
    if b<a:
        a,b=b,a
    while b!=0:
        r=a%b
        a=b
        b=r
    return a

if __name__ == '__main__':
    inputfile = open('euclid2.in','r')
    outputfile = open('euclid2.out','w')
    
    linii = int(inputfile.readline())
    for _ in range(linii):
        stringNumere = inputfile.readline()
        numere = []
        for numar in stringNumere.split(' '):
            numere.append(int(numar))
        outputfile.write(str(euclid(numere[0],numere[1])))
        outputfile.write('\n')