#include <bits/stdc++.h>
using namespace std;
const int N = 26;
//常数字典
int a[N] = {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 cnt;
string s;
int main() {
//输入
getline(cin, s);
//遍历每一个
for (int i = 0; i < s.size(); i++) {
if (s[i] >= 'a' && s[i] <= 'z') cnt += a[s[i] - 'a'];//计数思路增加个数
if (s[i] == ' ') cnt++;
}
cout << cnt << endl;
return 0;
}
相关文章
- 02-24uniapp打包后提示本应用使用HBuilderX 3.1.12 或对应的cli版本编译,而手机端SDK版本是3.1.13,不匹配的版本可能造成应用异常的解决办法
- 02-24手机操控全站仪安卓版 测量员.app
- 02-24华为“方舟编译器”到底是啥?一文看懂TA如何让手机性能再突破
- 02-24连接的初步建立和Page Scan interval、Page Scan window、Page Scan Type的选择(为什么有的设备跟手机配对100次失败0-1次,有的确失败3-5次)
- 02-24PC端页面转换成手机端页面的分辨率问题的理解
- 02-24一分钟学会H5手机适配
- 02-24从手机中导出apk
- 02-24无线连接手机,记录查看log的方法
- 02-24如何进行混合APP的打包,再到手机上进行下载运行
- 02-24上手安卓APP开发一:创建一个项目并在手机运行