RosettaCodeData/Task/Greatest-common-divisor/Java/greatest-common-divisor-3.java

9 lines
165 B
Java
Raw Permalink Normal View History

2013-06-05 21:47:54 +00:00
static int gcd(int a,int b)
{
int min=a>b?b:a,max=a+b-min, div=min;
for(int i=1;i<min;div=min/++i)
2016-12-05 22:15:40 +01:00
if(min%div==0&&max%div==0)
2013-06-05 21:47:54 +00:00
return div;
return 1;
}