Cod sursa(job #2725789)

Utilizator thinkphpAdrian Statescu thinkphp Data 19 martie 2021 17:30:39
Problema Algoritmul lui Euclid Scor 30
Compilator py Status done
Runda Arhiva educationala Marime 0.41 kb
def Euclid(a,b):
    while b:
      r = a % b
      a = b
      b = r
    return a  	 

def main():
	out = open('euclid2.out','w')
	with open('euclid2.in','r') as file:
		lines = []
		for line in file:
			lines.append(line.strip())
		T = int(lines[0])
		for i in range(1, T + 1):
			a = int(lines[i].split(" ")[0])
			b = int(lines[i].split(" ")[1])            
			out.write(str(Euclid(a,b)) + '\n')

            
main()