洛谷P1765 手机

题目传送门

代码:

#include<bits/stdc++.h>

using namespace std;
#define MAXN 35
int arr[MAXN]={1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,4};

int main()
{
    char ch;int cnt = 0;
    string str;
    getline(cin,str);
    for(int i=0; i<str.length(); i++)
    {
        if(str[i] == ' ') cnt++;
        if(str[i]>='a'&&str[i]<='z')
            cnt += arr[str[i]-'a'];
    }
    cout<<cnt<<endl;
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_38851184/article/details/108745885