#include <iostream>
using namespace std;

int main() {
    double n;
    cin>>n;
    cout<<"人民币";
    string s = to_string(n);
  int   num=s.find('.');
     string str=s.substr(0,num);
   int flag=1;
    int  k =str.size();
  
     for(int i=0;i<str.size();i++)
   {
   if(s[0]!='0'){
    if(s[i]!='0')
    {
        if(s[i-1]=='0'||flag==0)
       {cout<<"零";
        flag=1;
       }
       }
    if(s[i]=='0'){
          if((str.size()-i)==5)
    cout<<"万";
     else if((str.size()-i)==9)
    cout<<"亿";
    else if((str.size()-i)==1)
    cout<<"元";
        str=str.substr(i+1,str.size()-i-1);
        i=-1;
        flag=0;
        k=str.size();
        continue;}
    
     if(s[i]=='1')
     {if(k==6||k==10|k==2)
     {
     k=0;
     }
     else
    cout<<"壹";}
    else if(s[i]=='2')
    cout<<"贰";
    else if(s[i]=='3')
    cout<<"叁";
else if(s[i]=='4')
    cout<<"肆";
else if(s[i]=='5')
    cout<<"伍";
else if(s[i]=='6')
    cout<<"陆";
else if(s[i]=='7')
    cout<<"柒";
else if(s[i]=='8')
    cout<<"捌";
else if(s[i]=='9')
    cout<<"玖";
    if((str.size()-i)%4==0){
cout<<"仟";
    }
    else if((str.size()-i)%4==3)
    cout<<"佰";
     else if((str.size()-i)%4==2)
    cout<<"拾";
     else if((str.size()-i)==5)
    cout<<"万";
     else if((str.size()-i)==9)
    cout<<"亿";
    else if((str.size()-i)==1)
    cout<<"元";
    }
   }
for(int i=num+1;i<s.size();i++)
   {
     if(s[i]=='1')
    cout<<"壹";
    else if(s[i]=='2')
    cout<<"贰";
    else if(s[i]=='3')
    cout<<"叁";
else if(s[i]=='4')
    cout<<"肆";
else if(s[i]=='5')
    cout<<"伍";
else if(s[i]=='6')
    cout<<"陆";
else if(s[i]=='7')
    cout<<"柒";
else if(s[i]=='8')
    cout<<"捌";
else if(s[i]=='9')
    cout<<"玖";
    if(i==num+1&&s[i]!='0'){
cout<<"角";
    }
    else if(i==num+2&&s[i]!='0')
    cout<<"分";
    }
if(s[num+1]=='0'&&s[num+2]=='0')
cout<<"整";
   }
// 64 位输出请用 printf("%lld")