Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: kakcode

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-11-12 21:50:57

/*
TASK: c1_bkk67_2
LANG: C++
AUTHOR: ICE
*/
#include <bits/stdc++.h>
using ll = long long;
#define forr(i, a, n) for (int i = a; i < n; i++)
const ll inf = 10e9;
#define int ll
using namespace std;
using pii = pair<int,int>;
signed main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    string w1,w2;
    cin >> w1 >> w2;
    vector<int> i1(52,0);
    vector<int> i2(52,0);
    for(auto i : w1){
        if(isupper(i))i1[i-'A']++;
        else i1[i-'a'+26]++;
    }
    for(auto i : w2){
        if(isupper(i))i2[i-'A']++;
        else i2[i-'a'+26]++;
    }
    for(int i=0;i<52;i++){
        if(i1[i] > 0 && i2[i] > 0){
            if(i < 26)cout << (char)(i + 'A');
            else cout << (char)(i + 'a' - 26);
            cout << " ";
        }
    }
    return 0;
}