Greatest common divisor: Difference between revisions

Content added Content deleted
(Added iterative version)
Line 1,664: Line 1,664:
=={{header|K}}==
=={{header|K}}==
<lang K>gcd:{:[~x;y;_f[y;x!y]]}</lang>
<lang K>gcd:{:[~x;y;_f[y;x!y]]}</lang>

=={{header|Kotlin}}==
Recursive one line solution:
<lang kotlin>fun gcd(a: Int, b: Int): Int = if (b == 0) a else gcd(b, a % b)</lang>


=={{header|LabVIEW}}==
=={{header|LabVIEW}}==