博客
关于我
PAT乙级 1032 挖掘机技术哪家强 (20分) & 1033 旧键盘打字 (20分)
阅读量:610 次
发布时间:2019-03-12

本文共 491 字,大约阅读时间需要 1 分钟。

1032 挖掘机技术哪家强

在这个问题中,我们需要比较不同品牌挖掘机的技术性能。通过分析数组的大小和输入数据的处理方式,我们可以有效地评估各品牌的技术实力。代码中,数组的大小设置至1,000,000,这是为了确保能够处理大规模的输入数据,避免因为数组过小而导致的内存不足或运行时错误。
通过遍历输入数据并记录最大编号和最大值,我们可以快速定位到性能最强的挖掘机型号。这种方法不仅提高了效率,还减少了不必要的计算开销。最终,我们输出了性能最强的挖掘机型号及其对应的最大值。

1033 旧键盘打字

在这个问题中,我们需要模拟一个旧键盘的打字功能。由于旧键盘存在故障,某些键无法正常输入,因此我们需要采取特殊的处理方式来解决这个问题。代码中使用getline函数来读取输入,这是因为cin函数无法处理空输入,而getline函数可以返回空字符串,从而避免程序运行时的崩溃。
通过对输入字符串的逐字符处理,我们可以模拟键盘故障下的打字效果。对于每个输入字符,我们检查它是否需要转换,并根据转换规则更新目标字符串。最后,我们输出处理后的字符串,如果没有任何字符能够输出,我们则输出一个回车符。

转载地址:http://sfrxz.baihongyu.com/

你可能感兴趣的文章
Python 操作sqlite数据库及保存查询numpy类型数据(二)
查看>>
Python 操作数据库
查看>>
Python 数据分析与可视化实战
查看>>
python 数据可视化 -- matplotlib02
查看>>
python 数据可视化利器
查看>>
Python 数据可视化详解
查看>>
python 数据库查询返回list或tuple
查看>>
Python 数据库连接池管理的基本知识 (附Demo)
查看>>
Python学习记录-2016-12-17
查看>>
Python 数据库骚操作 -- MySQL
查看>>
Python 数据操作详解
查看>>
Python 数据文件与网络数据序列化存储详解
查看>>
Python 数据结构与算法详解
查看>>
Python 数据采集、清洗、整理、分析以及可视化实战
查看>>
Python 数据预处理
查看>>
python 文件类型检测 linux和windows都可以用
查看>>
Python多处理池,加入;不等待继续?
查看>>
Python多处理帮助在条件下退出
查看>>
Python 无法安装包
查看>>
python 日历小部件 - 返回用户选择的日期
查看>>