Friday, June 10, 2011

11530 - SMS Typing


#include<stdio.h>
char sms[105];

int main()
{
    register int t,count,i,k;
    freopen("in.txt","r",stdin);
    gets(sms);
    sscanf(sms,"%d",&t);

    for(k=1;k<=t;k++)
    {
        count = 0;
        gets(sms);
        for(i=0;sms[i];i++)
        {
            switch(sms[i])
            {
            case 'a':case 'd':case 'g':case 'j':
            case 'm':case 'p':case 't':case 'w':
            case ' ':count++;break;

            case 'b':case 'e':case 'h':case 'k':
            case 'n':case 'q':case 'u':case 'x':
                count += 2;break;

            case 'c':case 'f':case 'i':case 'l':
            case 'o':case 'r':case 'v':case 'y':
                count += 3;break;

            case 's':case 'z':
                count += 4;break;
            }
        }
        printf("Case #%d: %d\n",k,count);
    }
    return 0;
}

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.