问题 1434. -- 最少乘法次数

1434: 最少乘法次数

时间限制: 1 Sec  内存限制: 64 MB
提交: 1  解决: 1
[上一题][提交][讨论版][状态][下一题]

题目描述

给你一个非零整数,让你求这个数的n次方,每次相乘的结果可以在后面使用,求至少需要多少次乘。如242*2=22(第一次乘),22*22=24(第二次乘),所以最少共2次;

               

输入 [zscfcs.in]

第一行m表示有m(1<=m<=100)组测试数据;

每一组测试数据有一整数n(0<n<=10000);

输出 [zscfcs.out]

输出每组测试数据所需次数s;

样例输入

3
2
3
4

样例输出

1
2
2

提示

标签

[上一题][提交][讨论版][状态][下一题]