Submission
Status:
[PPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: samsenpisardmoo26
Problemset: สตริงซ้ำซ้ำ
Language: cpp
Time: 0.002 second
Submitted On: 2026-10-06 03:17:18
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s, b;
cin >> s >> b;
sort(s.begin(), s.end());
sort(b.begin(), b.end());
int arr1[256], arr2[256];
for(int i=0; i<256; i++)
{
arr1[i] = 0;
arr2[i] = 0;
}
for(int i=0; i<s.length(); i++)
{
for(int j=0; j<b.length(); j++)
{
if(arr1[(int)(s[i])] == 0 && arr2[(int)(b[j])] == 0 && s[i] == b[j])
{
cout << s[i] << " ";
arr1[(int)(s[i])] = 1;
arr2[(int)(b[j])] = 1;
}
}
}
}