Submission
Status:
[PPPPPP-S]
Subtask/Task Score:
{0/100}
Score: 0
User: helloskibidi
Problemset: สตริงซ้ำซ้ำ
Language: cpp
Time: 0.003 second
Submitted On: 2026-10-05 10:32:40
#include <bits/stdc++.h>
using namespace std;
int main(){
string n , m;
cin >> n >> m;
set<char> mem;
sort(n.begin() , n.end());
sort(m.begin() , m.end());
int i=0,j=0,k=max(n.size() , m.size());
while(i!=k){
while(m[j] <= n[i]){
if(n[i] == m[j] && find(mem.begin(),mem.end(),n[i]) == mem.end()){
cout << n[i] <<' ';
mem.insert(n[i]);
}
j++;
}
i++;
}
}