好难……
来自一位蒟蒻的代码:
#include<bits/stdc++.h>
using namespace std;
map<char,int> mp;
int main()
{
for(char i='a';i<'z';i++)
{
mp[i]=(i-'a'+1)%3;
if(mp[i]==0)mp[i]=3;
}
mp['s']=4;
mp['z']=4;
string s;
getline(cin,s);
int cnt=0;
for(int i=0;i<s.size();i++)
{
if(s[i]>='a'&&s[i]<='z')cnt+=mp[s[i]];
if(s[i]==' ')cnt++;
}
cout<<cnt;
return 0;
}