1084. Broken Keyboard 解析
来源:互联网 发布:地产销售数据报告范文 编辑:程序博客网 时间:2024/06/06 05:34
先遍历坏的输出,然后遍历好的输出,没有访问过的就是坏掉的键。
#include <iostream>#include <string>#include <cstring>#include <vector>using namespace std;string org,in;int isVis[256];//1 = 有输入 > 1 没坏vector <char> ans;int main() {cin >> org >> in;memset(isVis, 0, sizeof(isVis));for (int i = 0; i < in.size(); i++) {if (in[i] >= 'a' && in[i] <= 'z') {in[i] = char(in[i] - 'a' + 'A');}if (!isVis[int(in[i])])isVis[int(in[i])] = 1;}for (int i = 0; i < org.size(); i++) {if (org[i] >= 'a' && org[i] <= 'z') {org[i] = char(org[i] - 'a' + 'A');}if (!isVis[int(org[i])]) {isVis[int(org[i])] ++;cout << org[i];}}cout << endl;return 0;}
0 0
- 1084. Broken Keyboard 解析
- PAT 1084. Broken Keyboard
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084.Broken Keyboard
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard (20)
- 1084. Broken Keyboard
- 1084. Broken Keyboard (20)
- 数据库水平切分的实现原理解析——分库,分表,主从,集群,负载均衡器(转)
- 1083. List Grades 解析
- transient变量修饰符
- 记我的第一个APP-简易版飞花令
- 神奇的魔法师——教你在手机上如何一键创建相册
- 1084. Broken Keyboard 解析
- 大型网站技术架构演变过程
- Java 利用Graphics2D在图片上画出竖排文字与横排文字
- 手把手之STM32启动代码
- 对宏定义的作用域的一点思考
- Visual Studio安装Open Inventor
- java调用ajax实时监测用户名是否存在
- 使用devtoolset升级GCC版本
- Git命令行