UVA 11530(sms typing)

Solve in C:

#include<stdio.h>
#include<string.h>
#include<math.h>
int main()
{
    char s[105];
    int i,len,j,n,sum=0;
    scanf("%d",&n);
    getchar();
    for(i=1; i<=n; i++)
    {
        gets(s);
        sum=0;
        len=strlen(s);
        for(j=0; j<len; j++)
        {

            if(s[j]=='a'||s[j]=='d'||s[j]=='g'||s[j]=='j'||s[j]=='m'||s[j]=='p'||s[j]=='t'||s[j]=='w'||s[j]==' ')
                sum=sum+1;
            else if(s[j]=='b'||s[j]=='e'||s[j]=='h'||s[j]=='k'||s[j]=='n'||s[j]=='q'||s[j]=='u'||s[j]=='x')
                sum=sum+2;
            else if(s[j]=='c'||s[j]=='f'||s[j]=='i'||s[j]=='l'||s[j]=='o'||s[j]=='r'||s[j]=='v'||s[j]=='y')
                sum=sum+3;
            else if(s[j]=='s'||s[j]=='z')
                sum=sum+4;
        }
        printf("Case #%d: %d\n",i,sum);

    }
}

No comments

Most View Post

Recent post

Codeforces Round 925 (Div. 3) 1931D. Divisible Pairs Solution

    Problem Link  :   https://codeforces.com/contest/1931/problem/D S olution in C++: /// Author : AH_Tonmoy #include < bits / stdc ++. ...

Powered by Blogger.