#include using namespace std; const int MAX_LEN=1000; int temp[1000]; void mul(char* z,char* x,char* y) { int lenx=strlen(x); int leny=strlen(y); int i,j; memset(temp,0,1000*4); for(i=0;i9;i++) { if(temp[i]>9) temp[i+1]+=temp[i]/10; z[i]=temp[i]%10+'0'; } z[i]=temp[i]+'0'; z[i+1]=0; while(z[i]=='0' && i) z[i--]=0; _strrev(z); } int main() { char t[1000]; char s[7]; int i,n,dot,len,integer; while(cin>>s>>n) { dot=-1; integer=0; for(i=0;i<6;i++) if(s[i]=='.') { dot=i; for(;i<6;i++) { s[i]=s[i+1]; if(s[i]==0) break; } while(s[--i]=='0' && i>=dot) s[i]=0; dot=strlen(s)-dot; if(dot==0) integer=1; break; } if(dot==-1) integer=1; memset(t,0,1000); t[0]='1'; for(i=0;i0) { for(i=0;i