#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main()
{
//freopen("mobile.in","r",stdin);
// freopen("mobile.out","w",stdout);
int ans=0;
string a;
getline(cin,a);
for(int i=0;i<a.length() ;i++)
{
if(a[i]==13)
break;
if(a[i]==32)
{
ans++;
continue;
}
if(a[i]=='a'||a[i]=='d'||a[i]=='g'||a[i]=='j'||a[i]=='m'||a[i]=='p'||a[i]=='t'||a[i]=='w')
ans++;
if(a[i]=='b'||a[i]=='e'||a[i]=='h'||a[i]=='k'||a[i]=='n'||a[i]=='q'||a[i]=='u'||a[i]=='x')
ans+=2;
if(a[i]=='c'||a[i]=='f'||a[i]=='i'||a[i]=='l'||a[i]=='o'||a[i]=='r'||a[i]=='v'||a[i]=='y')
ans+=3;
if(a[i]=='s'||a[i]=='z')
ans+=4;
}
cout<<ans;
}
by Victorique_De_Blois @ 2018-10-22 19:57:35
AC代码
by Victorique_De_Blois @ 2018-10-22 19:57:44
垃圾\r毁我青春
by CBW2007 @ 2018-10-22 19:58:52
@[Jack_killer](/space/show?uid=110593) 谢谢您的指点,我做出来了。
代码:
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
string a;
int t,s=0,x[26]={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};
getline(cin,a);
for(int i=0;i<a.size();i++)
{
if(a[i]==13)
break;
else
{
t=a[i];
if(t==32)
s++;
else
s+=x[t-97];
}
}
cout<<s<<endl;
return 0;
}
by 微笑的坏坏 @ 2018-10-22 20:17:27