UVA10082 WERTYU(洛谷-UVA10082)
UVA10082 WERTYU洛谷-UVA10082题目描述有人打字的时候手整体往右挪了一格本来要按左边的键结果按到右边那个键了。现在给你一段打错后的文本你要把每个字符还原成它键盘左边的字符空格不用改其他所有字母、标点、数字全部往左挪一位输出。输入格式输入由若干行文本组成。每行可能包含数字、空格、大写字母除了 Q、A、Z或者上方显示的标点符号不包括反引号 ‘。带有单词标签的按键TabBackSpControl 等不会出现在输入中。输出格式你需要将每个字母或标点符号替换为在上方所示的 QWERTY 键盘上其左边的字符。输入中的空格在输出中应保持不变。输入输出样例输入 #1复制运行OS,GOMRYPFSU/输出 #1复制运行IAMFINETODAY.题目分析与解题思路先把键盘所有有效字符按从左到右、从上到下拼成一个总字符串循环读取所有输入行逐个遍历每个字符如果是空格直接拼到结果里如果不是空格找到它在键盘字符串里的位置取左边一位字符拼接完整代码importjava.util.Scanner;publicclassKeyboard{publicstaticvoidmain(String[]args){//定义完整键盘字符序列Stringkeyboard1234567890-QWERTYUIOP[]\\ASDFFGHJKL;ZXCVBNM,./;ScannerscannernewScanner(System.in);while(scanner.hasNextLine()){Stringlinescanner.nextLine();Stringoutput;for(inti0;iline.length();i){charcline.charAt(i);if(c ){outputoutputc;}else{intnkeyboard.indexOf(c);charleftCharkeyboard.charAt(n-1);outputoutputleftChar;}}System.out.println(output);}scanner.close();}}

相关新闻

RAG 系统中「检索质量」与「生成质量」之间那道隐形的鸿沟,到底是怎么形成的?

RAG 系统中「检索质量」与「生成质量」之间那道隐形的鸿沟,到底是怎么形成的?

【今日问题】向量检索 top-3 全部命中,但 LLM 回答仍然答非所问——RAG 系统中「检索质量」与「生成质量」之间那道隐形的鸿沟,到底是怎么形成的?【真实场景】项目: 某 SaaS 产品的帮助中心 RAG 系统,基于 LangChain …

2026/6/24 1:02:45阅读更多 →
算法数据结构面试必备

算法数据结构面试必备

算法数据结构面试必备:攻克技术面试的关键利器 在当今竞争激烈的技术求职市场中,算法与数据结构能力已成为衡量程序员水平的核心标准。无论是互联网大厂还是初创公司,技术面试中总少不了算法题的考验。掌握算法数据结构不仅能帮助求职者顺利…

2026/6/24 1:02:45阅读更多 →
软件直方图管理化的分布分析

软件直方图管理化的分布分析

软件直方图管理化的分布分析:数据洞察的新视角 在当今数据驱动的时代,软件直方图管理化的分布分析成为挖掘数据价值的重要工具。直方图通过可视化数据的分布特征,帮助用户快速识别趋势、异常和规律。无论是统计分析、质量管理还是业务决策&a…

2026/6/24 1:02:45阅读更多 →
【AI模型成熟度管理黄金标准】:2026奇点大会首发ML生命周期五级评估框架(附Gartner验证数据)

【AI模型成熟度管理黄金标准】:2026奇点大会首发ML生命周期五级评估框架(附Gartner验证数据)

更多请点击: https://kaifayun.com 第一章:AI模型成熟度管理:2026奇点智能技术大会ML模型生命周期 在2026奇点智能技术大会上,AI模型成熟度管理被确立为工业级机器学习落地的核心治理范式。该范式不再仅关注模型准确率&#xff0…

2026/6/24 3:27:52阅读更多 →
Gartner 2026 AI曲线三大颠覆性调整:删除2项、升格3项、新增1项“奇点前哨技术”(仅限大会现场签署NDA者获取完整图谱)

Gartner 2026 AI曲线三大颠覆性调整:删除2项、升格3项、新增1项“奇点前哨技术”(仅限大会现场签署NDA者获取完整图谱)

更多请点击: https://codechina.net 第一章:AI技术成熟度曲线:2026奇点智能技术大会Gartner曲线解读 在2026奇点智能技术大会上,Gartner正式发布最新版AI技术成熟度曲线(Hype Cycle for AI),标…

2026/6/24 3:27:52阅读更多 →
深度解析国家中小学智慧教育平台电子课本下载工具:技术原理与实战应用

深度解析国家中小学智慧教育平台电子课本下载工具:技术原理与实战应用

深度解析国家中小学智慧教育平台电子课本下载工具:技术原理与实战应用 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内…

2026/6/24 3:27:52阅读更多 →
Hermes 上手指南:从工具接入到项目提效

Hermes 上手指南:从工具接入到项目提效

这篇我按“先跑起来、再讲取舍”的方式写《Hermes 上手指南:从工具接入到项目提效》。概念会讲,但重点放在代码怎么组织、哪里容易踩坑。摘要本文概述文章目标、核心观点和实践价值。摘要:在尝试过多个 AI 编程助手后,发现单纯追求…

2026/6/24 3:27:52阅读更多 →
怎样用JavaScript高效创建专业PPT:PptxGenJS完整实战指南

怎样用JavaScript高效创建专业PPT:PptxGenJS完整实战指南

怎样用JavaScript高效创建专业PPT:PptxGenJS完整实战指南 【免费下载链接】PptxGenJS Build PowerPoint presentations with JavaScript. Works with Node, React, web browsers, and more. 项目地址: https://gitcode.com/gh_mirrors/pp/PptxGenJS 在当今数…

2026/6/24 3:27:52阅读更多 →
脑网络分析不再难!GRETNA 2.0.0:MATLAB图论分析的神奇工具箱

脑网络分析不再难!GRETNA 2.0.0:MATLAB图论分析的神奇工具箱

脑网络分析不再难!GRETNA 2.0.0:MATLAB图论分析的神奇工具箱 【免费下载链接】GRETNA A Graph-theoretical Network Analysis Toolkit in MATLAB 项目地址: https://gitcode.com/gh_mirrors/gr/GRETNA 还在为脑功能网络分析头疼吗?面对…

2026/6/24 3:22:52阅读更多 →
【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体 一文搞定到底什么是智能体【人工智能】一文搞定到底什么是智能体一. LM,WorkFlow,Agent分别有什么么不同二. Agent的思考过程是怎样的三. Agent的五个核心部分1)LLM2)Prompt3)Me…

2026/6/23 7:04:52阅读更多 →
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

1. 嵌入式GUI控件:从原理到实战的深度解析在嵌入式系统开发中,图形用户界面(GUI)的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台,嵌入式设备的GUI需要在有限的CPU性能、内存空间…

2026/6/24 2:12:09阅读更多 →
Google AI Studio 300美元额度的真相与实战指南

Google AI Studio 300美元额度的真相与实战指南

1. 这300美金不是“送钱”,而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时,第一反应可能是:又一个免费额度?领完就完事?我亲手试过——这300美金根本不是红包,而是一张入场券&…

2026/6/23 5:55:37阅读更多 →
TaskJuggler脚本编程入门:用代码实现自动化项目管理

TaskJuggler脚本编程入门:用代码实现自动化项目管理

TaskJuggler脚本编程入门:用代码实现自动化项目管理 【免费下载链接】TaskJuggler TaskJuggler - Project Management beyond Gantt chart drawing 项目地址: https://gitcode.com/gh_mirrors/ta/TaskJuggler TaskJuggler是一款强大的开源项目管理工具&#…

2026/6/24 0:02:41阅读更多 →
终极教程:使用angular-mobile-nav实现流畅的移动页面过渡效果

终极教程:使用angular-mobile-nav实现流畅的移动页面过渡效果

终极教程:使用angular-mobile-nav实现流畅的移动页面过渡效果 【免费下载链接】angular-mobile-nav An angular navigation service for mobile applications 项目地址: https://gitcode.com/gh_mirrors/an/angular-mobile-nav angular-mobile-nav是一款专为…

2026/6/24 0:02:41阅读更多 →
Wan2.1-Fun-V1.1-1.3B-InP Web UI使用教程:无需代码的AI视频创作

Wan2.1-Fun-V1.1-1.3B-InP Web UI使用教程:无需代码的AI视频创作

Wan2.1-Fun-V1.1-1.3B-InP Web UI使用教程:无需代码的AI视频创作 【免费下载链接】Wan2.1-Fun-V1.1-1.3B-InP 项目地址: https://ai.gitcode.com/hf_mirrors/PAI/Wan2.1-Fun-V1.1-1.3B-InP Wan2.1-Fun-V1.1-1.3B-InP是一款强大的AI视频创作工具,…

2026/6/24 0:02:41阅读更多 →