#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")