Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: Alif_Sama

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

Language: cpp

Time: 0.003 second

Submitted On: 2025-09-21 11:03:27

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main() {
    string s1;
    string s2;
    cin >> s1;
    cin >> s2;
    int l1 = s1.length();
    int l2 = s2.length();
    int cnt1[256] = {0};
    int cnt2[256] = {0};
    for (int i = 0; i < l1; i++) {
        cnt1[s1[i]]++;
    }
    for (int i = 0; i < l2; i++) {
        cnt2[s2[i]]++;
    }
    for (int i = 0; i < 256;i++) {
        if (cnt1[i] > 0 && cnt2[i] > 0) {
            cout << char(i) << " ";
        }
    }
}