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

济源网站建设济源广州免费网站建设

济源网站建设济源,广州免费网站建设,html基本结构代码,dw对网站建设有哪些作用OD统一考试 题解#xff1a; Java / Python / C 题目描述 有一个特殊的 5键键盘#xff0c;上面有 a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键。 a 键在屏幕上输出一个字母 a; ctrl-c 将当前选择的字母复制到剪贴板; ctrl-x 将当前选择的 字母复制到剪贴板#xff0c;并清空选择… OD统一考试 题解 Java / Python / C 题目描述 有一个特殊的 5键键盘上面有 a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键。 a 键在屏幕上输出一个字母 a; ctrl-c 将当前选择的字母复制到剪贴板; ctrl-x 将当前选择的 字母复制到剪贴板并清空选择的字母; ctrl-v 将当前剪贴板里的字母输出到屏幕; ctrl-a 选择当前屏幕上所有字母。 注意: 1、剪贴板初始为空新的内容被复制到剪贴板时会覆盖原来的内容 2、当屏幕上没有字母时ctrl-a无效 3、当没有选择字母时ctrl-c和 ctrl-x无效 4、当有字母被选择时a和ctrl-v这两个有输出功能的键会先清空选择的字母再进行输出 给定一系列键盘输入输出最终屏幕上字母的数量。 输入描述 输入为一行为简化解析用数字 12345代表 a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键的输入数字用空格分隔 输出描述 输出一个数字为最终屏目上字母的数量。 示例1 输入 1 1 1输出 3说明 连续键入3个a故屏幕上字母的长度为3示例2 输入 1 1 5 1 5 2 4 4输出 2 说明 输入两个a后ctrl-a选择这两个a再输入a时选择的两个a先被清空所以此时屏幕只有一个a后续的ctrl-actrl-c选择并复制了这一个a最后两个ctrl-v在屏幕上输出两个a故屏幕上字母的长度为2第一个ctrl-v清空了屏幕上的那个a题解 模拟题 维护屏幕、剪贴板和选择的状态根据输入键进行更新。 C #include iostreamusing namespace std;int main() {string s;getline(cin, s);// 当前屏幕总字符数选择的字符数剪切板中的字符数int tot 0, selectCnt 0, clipboardCnt 0;// 是否选择了字符bool selected false;for (char op : s) {if (op 1) { // aif (selected) {tot - selectCnt;selected false;}tot 1;} else if (op 2) { // ctrl-cif (selected) {clipboardCnt selectCnt;}} else if (op 3) { // ctrl-xif (selected) {tot - selectCnt;clipboardCnt selectCnt;selected false;}} else if (op 4) { // ctrl-vif (selected) {tot - selectCnt;selectCnt 0;selected false;}tot clipboardCnt;} else if (op 5) { // ctrl-aselectCnt tot;selected true;}}cout tot endl;return 0; }Java import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);String s scanner.nextLine();// 当前屏幕总字符数选择的字符数剪切板中的字符数int tot 0, selectCnt 0, clipboardCnt 0;// 是否选择了字符boolean selected false;for (char op : s.toCharArray()) {if (op 1) { // aif (selected) {tot - selectCnt;selected false;}tot 1;} else if (op 2) { // ctrl-cif (selected) {clipboardCnt selectCnt;}} else if (op 3) { // ctrl-xif (selected) {tot - selectCnt;clipboardCnt selectCnt;selected false;}} else if (op 4) { // ctrl-vif (selected) {tot - selectCnt;selectCnt 0;selected false;}tot clipboardCnt;} else if (op 5) { // ctrl-aselectCnt tot;selected true;}}System.out.println(tot);} }Python s input()# 当前屏幕总字符数选择的字符数剪切板中的字符数 tot,selectCnt,clipboardCnt 0,0,0 # 是否选择了字符 selected Falsefor op in s:if op 1: # aif selected:tot - selectCntselected Falsetot 1elif op 2: # ctrl-cif selected:clipboardCnt selectCntelif op 3: # ctrl-xif selected:tot - selectCntclipboardCnt selectCntselected Falseelif op 4: # ctrl-vif selected:tot - selectCntselectCnt 0selected Falsetot clipboardCntelif op 5: # ctrl-aselectCnt totselected Trueprint(tot)整理题解不易 如果有帮助到您请给点个赞 ‍❤️‍ 和收藏 ⭐让更多的人看到。
http://www.yutouwan.com/news/7135/

相关文章:

  • 上海建设网站哪家好有网络网站打不开
  • 帮别人做违法网站会怎么样网站ui设计是什么意思
  • 易班网站的建设内容最新免费网站收录提交入口
  • 阿里云建设网站好吗wordpress用户名怎么起
  • 行业数据网站二维码生成在线制作
  • 网站托管解决方案app开发企业
  • wordpress网站上传服务器商城网站不易优化
  • 蓝色清爽网站快速搭建网站服务器
  • 阿克苏网站建设价格成都诗和远方网站建设
  • seo网站首页推广wordpress批量传图片
  • wordpress网站空间wordpress加百度一下
  • 优化手机访问网站速度小说网站做封面要钱吗
  • z怎么建设视频网站分析杭州高端网站建设开发的区别
  • wordpress仿站实战做家教备课用什么网站
  • 遨翔网站建设照片网站模版
  • 哪个公司做企业网站好html个人网站源码
  • 网站的备案信息wordpress响应慢原因
  • 吉林做网站wordpress企业内网主题
  • 太原 招聘 网站建设 技术经理设计开发流程
  • 网站建设及管理制度文章网站建设策
  • 如何用网站做课件vue vs wordpress
  • 微擎 网站开发工具网站建设 比选
  • wordpress msn space云浮seo
  • 建公司网站要多久广州网站设计建站
  • 临夏市建设局网站移动网站怎么做
  • 抚顺地区网站建设昆明网站建设兼职
  • 吉林省住房和建设厅网站一级a做爰片在线看免播放器网站
  • 德阳百度网站建设文创产品设计方案模板
  • 网站开发与维护考察试题wordpress制作网站教程
  • wordpress网站被拒登郑州房产网58同城网