Cod sursa(job #1558080)
| Utilizator | Data | 28 decembrie 2015 17:59:18 | |
|---|---|---|---|
| Problema | Algoritmul lui Euclid | Scor | 30 |
| Compilator | java | Status | done |
| Runda | Arhiva educationala | Marime | 0.61 kb |
import java.io.*;
import java.util.*;
/**
* Created by Aetheryon on 28.12.2015.
*/
public class Main{
static int a,b,t,r;
public static void main(String[] args) throws IOException{
Scanner in = new Scanner(new FileInputStream("euclid2.in"));
PrintStream out = new PrintStream("euclid2.out");
t = in.nextInt();
for (int i=1;i<=t;++i){
a = in.nextInt();
b = in.nextInt();
while(b>0){
r = a%b;
a = b;
b = r;
}
out.println(a);
}
}
}
