当前位置: 首页 > article >正文

E卷-九宫格按键输入-(200分)

专栏订阅🔗

九宫格按键输入

问题描述

九宫格按键输入是一种常见的文字输入方法。本题要求实现一个九宫格按键输入系统,该系统有英文和数字两种模式。默认为数字模式,数字模式下直接输出按键对应的数字。英文模式下,连续按同一个按键会依次出现该按键上的字母。如果输入"/"或其他字符,则当前字母输入循环中断。

九宫格按键字符对应关系如下:

+---+---+---+
| 1 | 2 | 3 |
| . |abc|def|
+---+---+---+
| 4 | 5 | 6 |
|ghi|jkl|mno|
+---+---+---+
| 7 | 8 | 9 |
|pqrs|tuv|wxyz|
+---+---+---+
| * | 0 | # |
|   |   |   |
+---+---+---+

输入格式

输入为一行字符串&#


http://www.kler.cn/a/537806.html

相关文章:

  • 215. 数组中的第K个最大元素
  • 计算机视觉语义分割——Attention U-Net(Learning Where to Look for the Pancreas)
  • 【AIGC】冷启动数据与多阶段训练在 DeepSeek 中的作用
  • 企业FTP替代升级,实现传输大文件提升100倍!
  • Linux网卡配置方法
  • MySQL的理解
  • dmd-50
  • Unity中Spine骨骼动画完全指南:从API详解到避坑实战
  • Numpy报错Importing the numpy C-extensions failed
  • 第三十七章:惠州海滨自驾之旅
  • Maven 本地仓库与中央仓库
  • SAP-ABAP:ROLLBACK WORK使用详解
  • CentOS虚机在线扩容系统盘数据盘
  • 基于yolov11的阿尔兹海默症严重程度检测系统python源码+onnx模型+评估指标曲线+精美GUI界面
  • 【c++】常对象,常方法
  • 【新书速荐】《Information-Theoretic Radar Signal Processing(信息论雷达信号处理)》
  • 【大数据技术】搭建完全分布式高可用大数据集群(Kafka)
  • 了解AI绘图,Stable Diffusion的使用
  • Visual Studio 进行单元测试【入门】
  • 线性dp-建造房屋
  • 使用按位或设计大小写字母转换的API
  • opencv图像处理
  • DeepSeek全栈使用指南(v2.3)
  • FPGA VGA timing
  • 【JVM详解一】类加载过程与内存区域划分
  • Jupyter Notebook自动保存失败等问题的解决