给定一个整数 N 。对于两个正整数 A 和 B ,定义 F(A,B) 为 A 的位数 和 B 的位数的最大值。
例如, F(3,11) = max(1,2) = 2 。
请输出,满足 N=A×B 条件下 F(A,B) 的最小值。
一个正整数 N
满足 N=A×B 条件下 F(A,B) 的最小值
10000
3
解释:
当 (A,B)=(100,100) , N=A×B=100×100=10000 ,此时, F(A,B)=3 。
1000003
7
解释: F(1,1000003)=F(1000003,1)=7 .
9876543210
6
1≤N≤10^{10}