Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: Songkran

Problemset: สตริงซ้ำซ้ำ

Language: cpp

Time: 0.002 second

Submitted On: 2025-09-26 22:21:10

#include <bits/stdc++.h>
using namespace std;

int main(){
    
    string text,text2;
    set <char> set1 = {};
    set <char> set2 = {};
    set<char> result;
    cin >> text >> text2;
    for (int i = 0; i < text.length(); i++){
        set1.insert(text[i]);
    }
    for (int i = 0; i < text2.length(); i++){
        set2.insert(text2[i]);
    }

    set_intersection(set1.begin(), set1.end(), set2.begin(),set2.end(),inserter(result, result.begin()));

    for (auto it = result.begin(); it != result.end(); it++) {
        cout << *it << " ";
    }
    return 0;
}