题目连接:http://www.rqnoj.cn/Problem_224.html

解题思路:将对应按键存成常量数组。

#include <stdio.h>
#include <string.h>const int sign[] = {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};
const int N = 205;int main() {char str[N];while (gets(str)) {int len = strlen(str), cnt = 0;for (int i = 0; i < len; i++)if (str[i] == ' ')cnt++;elsecnt += sign[str[i] - 'a'];printf("%d\n", cnt);}return 0;
}

rqn 224 手机(常量数组)相关推荐

  1. switch的case使用数组C语言,使用常量数组的元素作为switch语句中的case

    我正在尝试将一组按键映射到一组命令.因为我处理来自多个地方的命令,所以我想在键和命令之间设置一个抽象层,这样如果我更改底层键映射,我就不必更改很多代码.我目前的尝试看起来像这样: // input.h ...

  2. access vba 常量数组赋值_VBA数组是什么?有何作用?别担心,你只需用1分钟就明白它是什么...

    Hello,大家好,在前面我们说过Excel函数中间的数组含义,那么你是否知道VBA中间的两个数据处理利器字典+数组呢?他们一旦结合起来将会发挥无可估量的作用,提升执行效率就在分秒之间.今天我们先说说 ...

  3. 算法竞赛入门经典(第二版) | 程序3-6 WERTYU (UVa 10082)(常量数组)

    题目描述: 输入一个按键盘顺序,向后错一位后敲出的字符串,输出本来想打出的句子, 且输入中不会出现不合法的字符,例如A. Simple input: O S, GOME YPFSU/ Simple o ...

  4. java定义常量数组_java常量定义总结 转载

    一.常量定义的基本注意事项 在Java语言中,主要是利用final关键字(在Java类中灵活使用Static关键字)来进行Java常量定义.当常量被设定后,一般情况下就 不允许再进行更改.在定义常量时 ...

  5. pyspark dataframe生成一列常量数组

    pyspark dataframe生成一列常量数组 >>> from pyspark.sql.types import * >>> from pyspark.sql ...

  6. C语言基础---指针数组----初始化方式常量指针数组、指针常量数组

    文章目录 1.方式一:变量的地址放入数组中 2.方式二:字符赋值 3.方式三:字符串赋值 4.为什么指针不能修改字符串.可以修改字符数组?? 5.常量指针数组----三点注意 6.指针常量数组---- ...

  7. java interface 不能存常量数组?

    在J2ME里做项目,写了一个函数来更新标题: public void setTitleString(String str) {      strTitle = null;      strTitle ...

  8. 常量数组 python_python数据科学系列:numpy入门详解教程

    python数据科学基础库主要是三剑客:numpy,pandas以及matplotlib,每个库都集成了大量的方法接口,配合使用功能强大.平时虽然一直在用,也看过很多教程,但纸上得来终觉浅,还是需要自 ...

  9. vb 常量数组_用VB制作一个程序的基本步骤

    ★新朋友点跟我学VB关注本微信平台 一个VB程序也称为一个工程,由窗体.标准模块.自定义控件及应用所需的环境组成.开发步骤一般如下: 建立步骤如下: 1.创建程序的用户界面 2.设置界面上各个对象的属 ...

最新文章

  1. Day 08 周六下午的活动
  2. virtualbox mac-debian共享文件夹
  3. 如何利用ESP8266模块实现远程控制
  4. Java中FileInputStream和FileOutputStream类实现文件夹及文件的复制粘贴
  5. 菜鸟修炼C语言小设计之——工资统计
  6. 不可思议!这篇全篇脏话的文章竟然发表了
  7. vs 2019 aspx灰色_蛇纹当道,豹纹在侧:穿成动物园是2019时尚大势?
  8. 基于深度学习的人脸识别系统(Caffe+OpenCV+Dlib)【三】VGG网络进行特征提取
  9. 每天一道剑指offer-数组中出现次数超过一半的数字
  10. Initialization and Class loading - Java
  11. win7hosts文件位置
  12. 原来 Python 还有这些实用的功能和特点!
  13. 对讲机的单工、双工介绍
  14. 小葵花妈妈课堂开课了:《AsyncTask源码分析》
  15. iccid的PHP规则,中国联通(U)SIM卡ICCID命名规则
  16. Rounded Corner Test
  17. 蓝牙BQB认证介绍详情
  18. 如何用Photoshop来磨皮人脸图
  19. javascript常用知识点集
  20. 2021美赛Latex排版美化 完整代码1

热门文章

  1. 80道常见性能测试面试题
  2. nginx 日志输出json格式
  3. PyCharm中使用MySQL
  4. Python爬虫之Scrapy框架系列(1)——初识Scrapy框架【安装+简介+运行流程+组件介绍】
  5. 1.5 haas506 2.0开发教程-driver-ADC
  6. Android 添加水印图片
  7. php 店铺的收益额柱状图,零售行业怎么做销量报告?柱状图让业绩一目了然
  8. 自定义异常 java代码_Java异常处理与自定义异常
  9. 有衬线字体与无衬线字体(serif vs sans serif)
  10. 程序员常用的6款效率工具,准时下班不是梦