题目

思路

因为坏键盘的输入是大写字母
遍历输入的字符,将输入字母的字符转换为大写
与坏键盘对比:
如果‘+’ 坏掉,
当字母字符不在坏键盘之列,则是小写时,字符才能输出
代码

import sys
bad_key,_=sys.stdin.readline().split('\n')
input_,_=sys.stdin.readline().split('\n')print_=''
for string_ in input_:if "a" <= string_ <= "z":Str = string_.upper()else:Str = string_if "+" in bad_key:if Str not in bad_key and (string_ < "A" or string_ > "Z"):print_ += string_else:if string_ not in bad_key:print_ += string_print(print_)

PAT 乙级 1033 旧键盘打字 python相关推荐

  1. PAT乙级(1033 旧键盘打字)

    PAT乙级 1033旧键盘打字 题目描述 解题代码 输入格式: 输入在 2 行中分别给出坏掉的那些键.以及应该输入的文字.其中对应英文字母的坏键以大写给出:每段文字是不超过 10​5​​ 个字符的串. ...

  2. PAT乙级 1033 旧键盘打字 (20 分)

    1033 旧键盘打字 (20 分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及坏掉的那些键,打出的结果文字会是怎样? 原题链接 代码 #incl ...

  3. pat 乙级 1033 旧键盘打字(C++)

    题目 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键.以及应 ...

  4. pat 乙级1033 旧键盘打字(20)

    旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字. 以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在2行中分别给出坏掉的那些键.以及应该输入的文字 ...

  5. [PAT乙级]1033 旧键盘打字(getline()读入)

    旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键.以及应该输入 ...

  6. PAT乙级--1033 旧键盘打字(测试点2,测试点4解决)

    题目描述 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键.以 ...

  7. PAT乙级1033 旧键盘打字

    这里用cin有一个点过不了,改用getline就没问题了.原因似乎是坏掉的键数有可能为0. #include <iostream> #include <string> #inc ...

  8. C++学习之路 | PTA乙级—— 1033 旧键盘打字 (20 分)(精简)

    1033 旧键盘打字 (20 分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现.现在给出应该输入的一段文字.以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行 ...

  9. PAT刷题之乙级1033 旧键盘打字

    目录 PAT刷题之乙级1033(cpp) 题目描述 输入格式 输出格式 输入样例 输出样例 问题分析 代码实现 运行实现 PAT刷题之乙级1033(cpp) 题目描述 旧键盘上坏了几个键,于是在敲一段 ...

最新文章

  1. IDEA的CPU占用率高问题解决方法
  2. ubuntu18.04安装python虚拟环境:virtualenv 【亲测有效】
  3. 这款 网络排查 神器,运维用了都说好,赶紧收藏~
  4. swift UI专项训练39 用Swift实现摇一摇功能
  5. 【Linux网络编程】端口绑定问题
  6. PLSQL的UTL_FILE使用例子
  7. C++函数指针和类成员函数指针
  8. SpringMVC @ControllerAdvice 注解的官方解释
  9. 【意见征集补充】09'博客园T恤设计
  10. CUDA编程.cu文件
  11. 计算机ps2定义,PS2通信协议说明及接口定义(键盘及鼠标).doc
  12. 关于请求_小七_新浪博客
  13. JAVA编程---------英雄对战游戏
  14. android免root管理自动启动不了,真正免root的Autostarts(管理自启)详细使用教程...
  15. 继承----有关虚函数和虚拟继承
  16. 强化学习之Q学习与SARSA
  17. 如果能天天送书,天天爽就好了,再送5本
  18. ubuntu 下实现 quagga镜像
  19. 用Java 实现MSN聊天功能
  20. 在安装IxChariot6.7时报错

热门文章

  1. Bentley 软件公司将以约 10.5 亿美元的价格收购全球领先的地球科学三维建模软件提供商 Seequent
  2. Pyecharts--第一个培训数据dashboard(不太完美)
  3. CAD中插入外部参照字体会变繁体_为什么CAD图纸作为外部参照插入后有些文字消失?...
  4. 阿里P10赵海平跳槽字节跳动:深度解析跳槽从开始到结束完整流程!
  5. 小程序制作宋词欣赏海报
  6. 控制面板中的程序无法正常卸载
  7. python编程课程-天津Python编程课程
  8. 计算机里删除的文件可以在哪里进行恢复,电脑上删除的文件怎么恢复?方法在这里...
  9. spi通信问题-有波形但无法获取正确数据:MOSI和SCK
  10. 复旦大学计算机学院金玲飞,金玲飞 - 复旦大学 - 计算机科学技术学院