在许多应用中,需要处理非常大的整数。例如,某些应用使用密钥进行数据的安全传输、加密等。在这个问题中,给定一个数字,你需要计算该数字的阶乘的位数。
输入包含多行整数。第一行是一个整数nnn,表示测试用例的数量。接下来的nnn行,每行包含一个整数1≤m≤1071 \leq m \leq 10^71≤m≤107。
对于输入中的每个整数,输出其阶乘的位数。
2 10 20
7 19
来源 达卡 2002
注册一个 柒行 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 柒行 通用账户