正文

pku(2608)2005-09-09 20:01:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/elva6401/4554.html

分享到:

#include <iostream.h>
#include <string.h>
int fun(char a)
{
    if(a=='B' || a=='F' || a=='P' || a=='V')
        return 1;
    if(a=='C' || a=='G' || a=='J' || a=='K' || a=='Q'
        || a=='S' || a=='X' || a=='Z')
        return 2;
    if(a=='D' || a=='T')
        return 3;
    if(a=='L')
        return 4;
    if(a=='M' || a=='N')
        return 5;
    if(a=='R')
        return 6;
    return 0;
}
int main()
{
    char s[20];
    int i,bef;
    while(cin>>s)
    {
        i=0;
        bef=10;
        while(s[i]!='\0')
        {
            if(fun(s[i])!=0)
            {
                if(fun(s[i])!=bef)
                cout<<fun(s[i]);
            }
            bef=fun(s[i]);
            i++;
        }
        cout<<endl;
    }
}

阅读(3591) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册