#E0025. 使两数相等
使两数相等
题目描述
给定两个整数 和 ,你可以进行如下操作任意次:
- 第 次操作,你可以从 和 中任选一个整数并将其数值加 ;
- 第 次操作,你可以从 和 中任选一个整数并将其数值加 ;
- ……
- 第 次操作,你可以从 和 中任选一个整数并将其数值加 ;
- ……
本题中你的任务是:使用最少的操作次数使得 等于 。
输入格式
输入包含多组测试数据。
输入的第一行包含一个整数 ,表示测试数据组数。
接下来 行,每行包含两个整数 和 (),表示一组测试数据。
输出格式
对于每组测试数据,输出一行,包含一个整数,表示使 所需的最少操作次数。
3
1 3
11 11
30 20
3
0
4
说明/提示
样例解释
第 组测试数据:
- 第 次操作,令 增加 ;
- 第 次操作,令 增加 ;
- 第 次操作,令 增加 ,此时 。
第 组测试数据:
- 和 一开始就是相等的,不需要进行任何操作。
第 组测试数据:
- 第 次操作,令 增加 ;
- 第 次操作,令 增加 ;
- 第 次操作,令 增加 ;
- 第 次操作,令 增加 ,此时 。
数据规模与约定
- 对于 的数据,
- 对于 的数据,
- 对于 的数据,