Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: pressoboi

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

Language: cpp

Time: 0.005 second

Submitted On: 2026-09-30 15:03:11

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

int main(){
    string a,b;
    cin >> a;
    cin >> b;
    int check[200]={};
    int lena = a.length();
    int lenb = b.length();
    for(int i=0;i<lena;i++){
        check[a[i]] = 1;
    }
    for(int i=0;i<lenb;i++){
        if(check[b[i]]==1){
           check[b[i]]=2;
        }
    }
    vector<int> t;
    /*for(int i=0;i<lena;i++){
        if(check[a[i]]==2){
           t.push_back(a[i]);
        }
    }*/
    for(int i=0;i<=199;i++){
        if(check[i]==2){
           t.push_back(i);
        }
    }
    sort(t.begin(),t.end());
    int m = t.size();
    for(int i=0;i<m;i++){
        cout << (char)t[i] << " ";
    }
    return 0;
}