#include<iostream>
#include<cstring>
using namespace std;
int main(){
float a;
char s[100];
cin>>a;
a-=(int) a; //减去整数部分的a
sprintf(s,"%f",a); //转字符串
int k=0,b=strlen(s);
for(int i=b-1;i>1;i--)
{
if(s[i]=='0') k++;//多补充的0的个数
else break;
}
cout<<b-k-2;
return 0;
}