プログラムの課題で出た式なんだが

whil(b != 0)
c = a - ( a / b ) ^ b
a = b
b = c

これを使って最大公約数出せって言われたんだけど出る?