Submission
Status:
[-SSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: speed_coding
Problemset: สตริงซ้ำซ้ำ
Language: cpp
Time: 0.004 second
Submitted On: 2026-09-26 18:57:46
#include<bits/stdc++.h>
using namespace std;
int main(){
string s1,s2;
cin >> s1 >> s2;
int has_s2[1000] ;
int printed[1000] ;
int first=1;
for(int i =0; i< s2.length(); i++){
has_s2[s2[i]] =1 ;
}
for(int i = 0; i<s1.length(); i++){
char c =s1[i];
if(has_s2[c] == 1&& printed[c]==0){
if(first==0){
cout << " ";
}
cout << c;
printed[c] = 1;
first = 0;
}
}
cout << "\n";
}