首领有 hhh 点生命,只有生命恰好变为 000 才算获胜。小泽第 iii 次物理攻击造成 2i−12^{i-1}2i−1 点伤害;他还可以至多进行一次魔法攻击,伤害可选为任意不超过当前生命的质数。求最少攻击次数,无解输出 −1-1−1。
第一行整数 ttt,接下来 ttt 行每行一个 hhh。
每组输出最少攻击次数或 −1-1−1。
1 54562
3
1 68532
2
1 39878
1≤t≤101\le t\le101≤t≤10,1≤h≤1051\le h\le10^51≤h≤105。
注册一个 珅泽OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 珅泽OJ 通用账户