fork download
  1. fun main() {
  2. println(gcd(12, 18))
  3. println(gcd(16, 20))
  4. println(gcd(120, 900))
  5. println(gcd(105, 26))
  6.  
  7. }
  8.  
  9. fun gcd(a:Int, b:Int) :Int {
  10. if (b == 0)
  11. return a
  12. else
  13. return gcd(b, a % b)
  14. }
Success #stdin #stdout 0.07s 33092KB
stdin
Standard input is empty
stdout
6
4
60
1