当前位置:网站首页>测试第一题
测试第一题
2022-07-30 05:46:00 【缘聚654】
题目描述
一般的手机的键盘是这样的:

要按出英文字母就必须要按数字键多下。例如要按出 x 就得按 9 两下,第一下会出 w,而第二下会把 w 变成 x。0 键按一下会出一个空格。
你的任务是读取若干句只包含英文小写字母和空格的句子,求出要在手机上打出这个句子至少需要按多少下键盘。
输入格式
一行句子,只包含英文小写字母和空格,且不超过 200 个字符。
输出格式
一行一个整数,表示按键盘的总次数。
输入输出样例
输入 #1复制
i have a dream
输出 #1复制
23
#include<stdio.h>
int main()
{
int x,y,z,n,s,t;
char ch;
x=0;y=0;z=0;n=0;s=0;
do
{
scanf("%c",&ch);
if(ch=='a'||ch=='d'||ch=='g'||ch=='j'||ch=='m'||ch=='p'||ch=='t'||ch=='w')
x=x+1;
else if(ch=='b'||ch=='e'||ch=='h'||ch=='k'||ch=='n'||ch=='q'||ch=='u'||ch=='x')
y=y+2;
else if(ch=='c'||ch=='f'||ch=='i'||ch=='l'||ch=='o'||ch=='r'||ch=='v'||ch=='y')
z=z+3;
else if(ch=='s'||ch=='z')
n=n+4;
else if(ch==' ')
s=s+1;
}while(ch!='\n');
t=x+y+z+n+s;
printf("%d",t);
}
i have a dream
23
-------------------边栏推荐
- sizeof和strlen最全区别,以及指针和数组运算解析
- xxx is not in the sudoers file.This incident will be reported error
- Massive remote sensing data processing and application of GEE cloud computing technology [basic, advanced]
- Acwing刷题第一节
- VSCode隐藏左边活动栏
- 闭包(你不知道的JS)
- 顺序二叉树---实现数组的二叉树前序遍历输出
- VSCode hides the left activity bar
- Sklearn : train_test_split()函数的用法
- conda常用命令总结(持续更新)
猜你喜欢

Kunlun State Screen Production (Serialization 5) --- Basics (serial port reception, text and light display)

BLDC电机应用持续火爆,“网红神器”筋膜枪前景几何?

【部分项目展示】

牛顿迭代法求方程的根

Real-time waveform display of CAN communication data based on QT (serial eight) ==== "Sub function or new class calls ui control"

VSCode hides the left activity bar

干货:线上下单应知应会,快来了解下

C language, usage of qsort in library function, and explanation

【Exhibition of some projects】

This beta version of Typora is expired, please download and install a newer; workaround
随机推荐
2021 soft exam intermediate pass
VsCode打开终端的方法
华秋第八届硬创大赛携手NVIDIA初创加速计划,赋能企业发展
使用Dva项目作Antd的Demo
QT serial and CAN dynamic real-time display the log data
Anaconda 安装低版本tensorflow
关于 PCB 多层板制程能力不得不说的那些事儿
虚拟机栈帧结构
2020-09-03解决pip install安装非常慢[Errno 101] 网络不可达问题
led闪烁
查找Proj4js地图投影参数
Duplicate keys detected:‘/da…‘
动态规划进阶 JS
华秋第八届硬创赛与安创加速器达成战略合作,助力硬科技项目成长
Kunlun On-state Screen Production (serial 1)---Contact
多层板的层数,为啥选项都是偶数?就不能选奇数?
ssh script space character conversion
IEEE在指定期刊下搜索相关论文
与所有 ARM 工具、软件兼容?韦斯佰瑞这款MCU内核值得关注!
Insertion Sort in Classic Sort