15 lines
241 B
Go
15 lines
241 B
Go
package q2169
|
|
|
|
func countOperations(num1 int, num2 int) int {
|
|
cnt := 0
|
|
num1, num2 = max(num1, num2), min(num1, num2)
|
|
|
|
for num2 > 0 {
|
|
t := num1 % num2
|
|
cnt += num1 / num2
|
|
num1, num2 = num2, t
|
|
}
|
|
return cnt
|
|
}
|
|
|
|
var _ = countOperations
|