1084 Broken Keyboard

#include<iostream>

#include<cctype>

#include<string>

using namespace std;

int main(){

string s1,s2,ans;

cin>>s1>>s2;

for(int i=0;i<s1.length();i++){

if(s2.find(s1[i])==string::npos&&ans.find(toupper(s1[i]))==string::npos){

ans+=toupper(s1[i]);

}

}

cout<<ans<<endl;

return 0;

}

相关推荐
Wei&Yan几秒前
数据结构——顺序表(静/动态代码实现)
数据结构·c++·算法·visual studio code
wregjru16 分钟前
【QT】4.QWidget控件(2)
c++
浅念-21 分钟前
C++入门(2)
开发语言·c++·经验分享·笔记·学习
小羊不会打字29 分钟前
CANN 生态中的跨框架兼容桥梁:`onnx-adapter` 项目实现无缝模型迁移
c++·深度学习
团子的二进制世界35 分钟前
G1垃圾收集器是如何工作的?
java·jvm·算法
Max_uuc38 分钟前
【C++ 硬核】打破嵌入式 STL 禁忌:利用 std::pmr 在“栈”上运行 std::vector
开发语言·jvm·c++
吃杠碰小鸡38 分钟前
高中数学-数列-导数证明
前端·数学·算法
故事不长丨39 分钟前
C#线程同步:lock、Monitor、Mutex原理+用法+实战全解析
开发语言·算法·c#
long31639 分钟前
Aho-Corasick 模式搜索算法
java·数据结构·spring boot·后端·算法·排序算法
近津薪荼40 分钟前
dfs专题4——二叉树的深搜(验证二叉搜索树)
c++·学习·算法·深度优先