#include<bits/stdc++.h>
using namespace std;
char c;
int a[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};
int ans;
int main() {
while(cin>>c && c!=EOF) {
if(c==' ') ans++;
else { //是字母
int tmp;
tmp=c-'a'+1;
ans+=a[tmp];
}
}
cout<<ans;
return 0;
}
平时很少输入char,请教如何让它读完()
还有想知道这个思路是否有问题,感谢感谢!