【PAT (Basic Level) Practice (中文)】1029 旧键盘 (20分)
1029 旧键盘 (20分)
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。
输入格式:
输入在 2 行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过 80 个字符的串,由字母 A-Z(包括大、小写)、数字 0-9、以及下划线 _(代表空格)组成。题目保证 2 个字符串均非空。
输出格式:
按照发现顺序,在一行中输出坏掉的键。其中英文字母只输出大写,每个坏键只输出一次。题目保证至少有 1 个坏键。
输入样例:
7_This_is_a_test
_hs_s_a_es
输出样例:
7TI
- 10mins完成
- 复习了string的查找,大小写转换
- 因为是键盘按键,所以大小写是等价的,统一一下就好
- 扫一遍s1,如果s2中没有的话,就是坏件。
#include<iostream>
#include<algorithm>
#include<string>
using namespace std;
int vis[1110];
int main(){string s1, s2;cin>>s1>>s2;transform(s1.begin(),s1.end(),s1.begin(),::toupper);transform(s2.begin(),s2.end(),s2.begin(),::toupper);for(int i = 0; i < s1.size(); i++){if(s2.find(s1[i])==string::npos && !vis[s1[i]]){ cout<<s1[i]; vis[s1[i]] = 1;}}return 0;
}
【PAT (Basic Level) Practice (中文)】1029 旧键盘 (20分)相关推荐
- PAT乙级 1029 旧键盘 (20 分)
1029 旧键盘 (20 分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及实际被输入的文字,请你列出肯定坏掉的那些键. 原题链接 代码 #inc ...
- C++学习之路 | PTA乙级—— 1029 旧键盘 (20 分)(精简)
1029 旧键盘 (20 分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及实际被输入的文字,请你列出肯定坏掉的那些键. 输入格式: 输入在 2 ...
- PAT (Advanced Level) Practice 1011 World Cup Betting (20 分) 凌宸1642
PAT (Advanced Level) Practice 1011 World Cup Betting (20 分) 凌宸1642 题目描述: With the 2010 FIFA World Cu ...
- 1029 旧键盘 (20 分)(c语言)
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及实际被输入的文字,请你列出肯定坏掉的那些键. 输入格式: 输入在 2 行中分别给出应该输入的文字.以及 ...
- 测试点4错的来:1029 旧键盘 (20分)
立志用更少的代码做更高效的表达 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及实际被输入的文字,请你列出肯定坏掉的那些键. 输入格式: 输入在 2 ...
- 1029 旧键盘 (20 分)
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及实际被输入的文字,请你列出肯定坏掉的那些键. 输入格式: 输入在 2 行中分别给出应该输入的文字.以及 ...
- PTA平台 · PAT(Basic Level) Practice(中文) 题目集
前 言 ※ PTA是 程序设计类实验辅助教学平台 ,里边包含一些编程题目集以供练习. ※ PAT是 浙江大学计算机程序设计能力考试(Programming Ability Test),分为乙级( ...
- 【PAT乙级】1029 旧键盘 (20 分)
题目地址 #include<cstdio> #include<iostream> #include<string> #include<map> usin ...
- 【PAT (Basic Level) 】1024 科学计数法 (20 分)
科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [±][1-9].[0-9]+E[±][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部 ...
最新文章
- 2021入门推荐系统,应该从哪入手?
- shell相关测验题
- nginx proxy_next_upstream导致的一个重复提交错误
- python原生字符串可以参与比较_正则表达式中对于原生字符串的理解
- 利用Jqurey写一个输入内容增加并且可以删除,上下移动的标签
- python时间格式化代码_Python代码中如何将”日期时间”格式化为自己所需的样式呢?...
- 【Oracle】第一次安装失败,第二次成功,如何安全删除第一次的?
- 2018年湖南居民人均可支配收入25241元 出行餐饮成消费热点
- linux命令执行结果同行显示,Linux的watch命令 — 实时监测命令的运行结果
- iOS 视频播放器开发(一)
- Star CCM+ 2206安装
- 已安装更新版本的onedrive_OneDrive 同步应用程序更新过程
- python提取图片中的文字自动填表,python提取图片中的文字并生成word文档
- 区块链-压缩格式的密钥
- jQuery实现简单分页
- **京东撸货是什么,京东撸货具体怎么玩,能不能赚钱,我来告诉你**
- 精选优美英文短文1——Dear Basketball(亲爱的篮球)
- ionic3开发系列——ionic3懒加载配置
- 石英晶体振荡器的基本原理
- 一些软件所有版本下载地址 (第一期)