#CF1103C. Omsk Programmers 鄂木斯克程序员
Omsk Programmers 鄂木斯克程序员
当前没有测试数据。
CF测试跳转:https://codeforces.com/contest/2236/problem/C
题目描述
一年一度的程序员集市在鄂木斯克的主广场上举行。作为鄂木斯克的首席程序员,你决定参加这场精彩的活动并前往现场。在入口处,一名守卫想测试你的能力,给你出了一道题:
给定三个整数 、、。你希望让 和 相等。为此,你可以执行以下操作:
- 选择整数 或 中的一个,将其增加 。
- 选择整数 或 中的一个,将其除以 并向下取整。
你需要找出使 等于 所需的最少操作次数。你能证明自己的实力,还是只能打道回府?
输入
第一行包含一个整数 —— 测试用例的数量。
接下来是 个测试用例。
每个测试用例由一行组成,包含三个整数 、、(,)。
输出
对于每个测试用例,输出一个整数——使 和 相等所需的最少操作次数。
Samples
7
1 2 3
2 3 2
7 3 10
17 3 3
10 10 2
4 7 2
1 6 2
1
1
2
3
0
2
2