SP18164 ATOMS - Atoms in the Lab
题目描述
Yagami先生是Bhabha原子研究中心的科学家。他们正在进行核裂变的实验室实验。在核裂变中,一个原子分裂成不止一个相同类型的原子。
最初,实验室中有$N$个原子。从现在开始($t = 0$),每秒钟之后,每个原子都将分裂为$K$个相同类型的原子。
科学家们不希望原子数超过$M$,因此必须在$t$ = `T`的某个时间停止反应。请您为Yagami先生找到值`T`。
输入格式
第一行一个整数$P$,表示测试数据的组数
接下来$P$行,每行3个整数,即题目所说的$N,K,M$
输出格式
对于每组测试数据,输出一行,即`T`的值
## 输入输出样例
输入 #1
```
2
2 2 7
2 2 8
```
输出 #1
```
1
2
```
说明/提示
$1 \le P \le 10^4$
$2 \le N,K,M \le 10^{18}$