Submission

Status:

[-SSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: Karatat007

Problemset: เรียงสตริง

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-02 09:39:20

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

int ciw1[52]{},ciw2[52]{};

int main(){
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);

    string s1,s2;
    cin >> s1 >> s2;
    for(char c : s1){
        if(c <= 'Z') ++ciw1[c - 'A'];
        if(c >= 'a') ++ciw1[c - 'a' + 26];
    }
    for(char c : s2){
        if(c <= 'Z') ++ciw2[c - 'A'];
        if(c >= 'a') ++ciw2[c - 'a' + 26];
    }
    for(int i = 0;i < 52;++i){
        if(ciw1[i] > 0 and ciw2[i] > 0){
            if(i < 26) cout << char(i + 'A') << ' ';
            else cout << char(i - 26 + 'a') << ' ';
        } 
    }
}