#include <iostream>
#include <vector>
//谢谢博友翻译
using namespace std;
int main()
{
vector<string> da;
while(1)
{
string a;
cin>>a;
if(cin.eof()==1)
{
break;
}
da.push_back(a);
}
for(int i=0;i<da.size();i++)
{
int t=0;
for(int j=0;j<da[i].size();j++)
{
if((da[i][j]=='B')||(da[i][j]=='F')||(da[i][j]=='P')||(da[i][j]=='V'))
{
if(t!=1)
{
cout<<1;
}
t=1;
}else if((da[i][j]=='C')||(da[i][j]=='G')||(da[i][j]=='J')||(da[i][j]=='K')||(da[i][j]=='Q')||(da[i][j]=='S')||(da[i][j]=='X')||(da[i][j]=='Z'))
{
if(t!=2)
{
cout<<2;
}
t=2;
}else if((da[i][j]=='D')||(da[i][j]=='T'))
{
if(t!=3)
{
cout<<3;
}
t=3;
}else if(da[i][j]=='L')
{
if(t!=4)
{
cout<<4;
}
t=4;
}else if((da[i][j]=='M')||(da[i][j]=='N'))
{
if(t!=5)
{
cout<<5;
}
t=5;
}else if(da[i][j]=='R')
{
if(t!=6)
{
cout<<6;
}
t=6;
}else
{
t=0;
}
}
cout<<endl;
}
return 0;
}
POJ 2608 Soundex G++
最新推荐文章于 2022-06-09 18:25:12 发布