#include<iostream>
#include<algorithm>
using namespace std;
const long long N=10e10;
long long n,a[N],l,k,h,sum;
int main()
{
cin>>n;
for(int i=1;i*i<=n;i++){
if(n%i==0){
l=i;
k=n/i;
a[h++]=max(l,k);
}
}
sort(a,a+h);
while(a[0]){
sum++;
a[0]=a[0]/10;
}
cout<<sum;
return 0;
}