九宫格按键输入(java)
九宫格按键输入,输出显示内容,有英文和数字两种模式:默认是数字模式,当输入以 # 开头是切换为字母模式,当输入中包含 “/”时,则循环中断,且 “/” 仅适用于字母模式, 对数字模式无效。字符对应关系如图。
要求输入一串按键,输出屏幕显示内容。
输入描述
输入范围为数字 0~9 和字符 ‘#’、’/’,输出屏幕显示,例如:
在数字模式下,输入 1234,显示 1234
在英文模式下,输入 1234,显示,adg
输出描述
#用于切换模式,默认是数字模式,执行 # 后切换为英文模式;
/ 表示延迟,例如在英文模式下,输入 22/222,显示为 bc;
英文模式下,多次按同一键,例如输入 22222,显示为 b;
示例1:输入
2222/22
输出:
222222
示例2:输入
#2222/22
输出:
ab
示例3:输入
#222233
代码如下:
impor
九宫格按键输入(java)相关推荐
- 【华为OD机试真题 JAVA】九宫格按键输入
JS版:[华为OD机试真题 JS]九宫格按键输入 标题:九宫格按键输入 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 九宫格按键输入,有英文和数字两个模式,默认是数字模式,数字 ...
- 华为OD机试题,用 Java 解【九宫格按键输入】问题 | 含解题说明
华为Od必看系列 华为OD机试 全流程解析+经验分享,题型分享,防作弊指南 华为od机试,独家整理 已参加机试人员的实战技巧 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单 华 ...
- 九宫格按键输入(机考Python)
九宫格按键输入,输出显示内容,有英文和数字两种模式:默认是数字模式,当输入以#开头是切换为字母模式,当输入中包含"/"时,则循环中断,且"/"仅适用于字母模式, ...
- 【华为OD机试真题 JS】九宫格按键输入
标题:九宫格按键输入 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 九宫格按键输入,有英文和数字两个模式,默认是数字模式,数字模式直接输出数字,英文模式连续按同一个按键会依次出 ...
- 九宫格按键输入c++
假设有九宫格输入法键盘布局如下: [ 1,.?! ] [ 2ABC ] [ 3DEF ] [ 4GHI ] [ 5JKL ] [ 6MNO ] [ 7PQRS ] [ 8TUV ] [ 9WXY ...
- 【华为机试真题 Python】九宫格按键输入
目录 题目描述 输入描述 输出描述 参考示例 参考代码 机试介绍 写在最后
- 华为OD机试 - 九宫格按键输入(Python) | 机试算法备考思路
最近更新的博客 华为OD机试 - 招聘(Python) | 备考思路,刷题要点,答疑 [新解法] 华为OD机试 - 五键键盘 | 备考思路,刷题要点,答疑 [新解法] 华为OD机试 - 热点网络统计 ...
- 华为OD机试题 - 九宫格按键输入(JavaScript)| 机考必刷
更多题库,搜索引擎搜 梦想橡皮擦华为OD
- 华为OD机试 九宫格按键输入法
九宫格按键输入,输出显示内容,有英文和数字两个模式,默认是数字模式,数字模式直接输出数字, 英文模式连续按同一个按键会依次出现这个按键上的字母,如果输入 '/' 或者其他字符,则循环中断. 字符对应关 ...
- 九宫格按键输入法(华为od机考题目3)
方法一(Python语言): keyboard = { 1:',.', 2:'abc', 3:'def', 4:'ghi', 5:'jkl', 6:'m ...
最新文章
- 【MATLAB】符号数学计算(三):符号的精度计算
- HDLBits 系列(30)Serial Receiver
- python软件怎么用-如何使用Python编写一个桌面软件系统?步骤有哪些
- 组件化开发思想||全局组件注册语法||组件注册注意事项
- mac apache服务器
- 如何分析EFCore引发的内存泄漏
- java如何获得wlan mac_Android M 如何获取 Wifi MAC地址
- 《如何搭建小微企业风控模型》第十三节 额度公式 节选
- android 图标 textview,Android TextView添加图标ImageView
- 错误用的两个方法之间的区分
- 软件外包平台列表(转载-知乎网)
- 《卫报》评全球最具影响力博客50强 徐静蕾入选
- 弗洛伊德算法(floyd)
- 希腊字母读音及科学上的应用
- DFRobot-Fermion环境传感器详细介绍和应用
- vue使用天气API接口
- NameNode概述
- GBK 代码集字符定义表
- ubuntu 桌面任务栏不见解决方案
- spring mvc 学习指南二