题目
给你两个 非负 整数 num1
和 num2
。
每一步 操作 中,如果 num1 >= num2
,你必须用 num1
减 num2
;否则,你必须用 num2
减 num1
。
- 例如,
num1 = 5
且num2 = 4
,应该用num1
减num2
,因此,得到num1 = 1
和num2 = 4
。然而,如果num1 = 4
且num2 = 5
,一步操作后,得到num1 = 4
和num2 = 1
。
返回使 num1 = 0
或 num2 = 0
的 操作数 。
示例1:
1 | 输入:num1 = 2, num2 = 3 |
示例2:
1 | 输入:num1 = 10, num2 = 10 |
提示:
0 <= num1, num2 <= 10^5
解法
解法一:
Java
1 | public int countOperations(int num1, int num2) { |