Tuesday, February 16, 2016

UVA 11530 - SMS Typing

#include<bits/stdc++.h>
using namespace std;
int main()
{
    char s[101];
    int t,cse=0,sum=0;
    cin>>t;
    getchar();
    while(t--){
        gets(s);
        for(int i=0; i<strlen(s); i++){
            if(s[i]=='a'||s[i]=='d'||s[i]=='g'||s[i]=='j'||s[i]=='m'||s[i]=='p'||s[i]=='t'||s[i]=='w'||s[i]==' ')
                sum+=1;
            else if(s[i]=='b'||s[i]=='e'||s[i]=='h'||s[i]=='k'||s[i]=='n'||s[i]=='q'||s[i]=='u'||s[i]=='x')
                sum+=2;
            else if(s[i]=='c'||s[i]=='f'||s[i]=='i'||s[i]=='l'||s[i]=='o'||s[i]=='r'||s[i]=='v'||s[i]=='y')
                sum+=3;
            else if(s[i]=='s'||s[i]=='z')
                sum+=4;
        }
        cout<<"Case #"<<++cse<<": "<<sum<<endl;
        sum=0;
    }

   return 0;
}

No comments:

Post a Comment