当前位置: 首页 > article >正文

字符串A+B

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

输入格式:

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

输出格式:

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

输入样例:

This is a sample test
to show you_How it works

输出样例:

This ampletowyu_Hrk

代码:

#include <iostream>
#include<set>
#include <bits/stdc++.h>
using namespace std;
set<char> v;
int main(){
    string a,b;
    getline(cin,a);
    getline(cin,b);

    string ans="";
    for(char c:a){
        if(v.find(c)==v.end())
        ans+=c;
        v.insert(c);
    }
    for(char c:b){
         if(v.find(c)==v.end())
        ans+=c;
        v.insert(c);
    }
    cout<<ans;
return 0;
}

 


http://www.kler.cn/a/596393.html

相关文章:

  • 图解 ThreadLocal
  • Linux CenterOS系统ifconfig没有ens33 IP地址解决方法
  • 群体智能优化算法-灰狼优化算法(Grey Wolf Optimizer, GWO,含Matlab源代码)
  • Java-servlet(七)详细讲解Servlet注解
  • 单表达式倒计时工具:datetime的极度优雅(智普清言)
  • 进行光学和傅立叶光学领域的全息图仿真
  • 【leetcode题解】二分算法
  • 【002安卓开发方案调研】之Kotlin+Jetpack开发方案
  • 无人机点对点技术要点分析!
  • mayfly-go开源的一站式 Web 管理平台
  • 【el-upload】el-upload组件 - list-type=“picture“ 时,文件预览展示优化
  • strstr!!!
  • springCloud集成tdengine(原生和mapper方式) 其二 原生篇
  • 【嵌入式学习】计算机自动运行小组件
  • 基于大模型的甲状舌管囊肿全流程预测与临床方案研究报告
  • python学习笔记--实现简单的爬虫(一)
  • vlan路由间配置
  • Pytorch中的torch.utils.data.Dataset 类
  • TSL 和 SSL 是什么?它们有何关系?
  • 3.20-epoll 函数