给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。

输入格式:

输入在两行中分别给出 A 和 B,均为长度不超过 10^​6的、由可见 ASCII 字符 (即码值为32~126)和空格组成的、由回车标识结束的非空字符串。

输出格式:

在一行中输出题面要求的 A 和 B 的和。

输入样例:

This is a sample test
to show you_How it works

输出样例:

This ampletowyu_Hrk
#include <stdio.h>
int main(){
char a[2000001];
char b[1000001];
gets(a);
gets(b);
strcat(a,b);
int arr[1000]={0},i;
for(i=0;i<strlen(a);i++){
if (!arr[a[i]]) {
putchar(a[i]);
arr[a[i]]++;
}
}
return 0;
}

最新文章

  1. django book
  2. git 操作大全
  3. spring-boot系列:初试spring-boot
  4. cocos2d安卓android长音效播放不完全
  5. JQuery操作select checkbox radio总结
  6. sql语句之字符串匹配like
  7. Bash提示符
  8. xss框架基础框架实现
  9. php curl 上传json数据
  10. C/C++内存分配和管理
  11. Eclipse 中 Java 代码报版本错误的问题
  12. Linux内核分析 读书笔记 (第十八章)
  13. Python socketserver模块解析
  14. rabbitMQ常用的命令
  15. nginx添加多站点
  16. 重新找回spyder3-editor 里的code completion
  17. ubuntu 12.04安装jdk 8
  18. 洛谷P3763 [TJOI2017]DNA(后缀数组 RMQ)
  19. forward_list详解
  20. IO与NIO

热门文章

  1. HZOJ 随
  2. QQ 第三方登录
  3. 杂项-Java-百科:war-un
  4. js毫秒数转天时分秒
  5. [转]来自后端的逆袭 blazor简介 全栈的福音
  6. VisualStudio 使用多个环境进行调试
  7. H3C 域名解析显示及维护
  8. vue中处理时间格式化的问题
  9. 2019-9-22-dotnet-core-导出-COM-组件
  10. Error与Exception的区别,Java常见异常Execption总结