q/examples/gcd/gcd.q
2025-02-22 18:02:50 +01:00

15 lines
No EOL
169 B
Text

import io
main() {
io.number(gcd(1071, 462))
}
gcd(a int, b int) -> int {
loop {
switch {
a == b { return a }
a > b { a -= b }
_ { b -= a }
}
}
}