有点不整洁,请忍耐一下。。。
#include<iostream>
#include<string>
using namespace std;
int main() {
string str;
getline(cin,str);
int ans;
for(int i=0;i<str.size();i++) {
if(str[i]=='a'||str[i]=='d'||str[i]=='g'||str[i]=='j'||str[i]=='m'||str[i]=='p'||str[i]=='t'||str[i]=='w'||str[i]==' ') ans+=1;
if(str[i]=='b'||str[i]=='e'||str[i]=='h'||str[i]=='k'||str[i]=='n'||str[i]=='q'||str[i]=='u'||str[i]=='x') ans+=2;
if(str[i]=='c'||str[i]=='f'||str[i]=='i'||str[i]=='l'||str[i]=='o'||str[i]=='r'||str[i]=='v'||str[i]=='y') ans+=3;
if(str[i]=='s'||str[i]=='z') ans+=4;
}
cout<<ans;
return 0;
}