Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: denze

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-12 21:50:18

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

char a[20 + 10], b[20 + 10];
int cnt1[200], cnt2[200];

int main()
{
    scanf("%s", a);
    scanf("%s", b);
    int len1 = strlen(a);
    int len2 = strlen(b);
    for (int i = 0; i < len1; i++)
    {
        cnt1[a[i]]++;
    }
    for (int i = 0; i < len2; i++)
    {
        cnt2[b[i]]++;
    }
    for (int i = 'A'; i <= 'Z'; i++)
    {
        if (cnt1[i] > 0 && cnt2[i] > 0)
        {
            printf("%c ", i);
        }
    }
    for (int i = 'a'; i <= 'z'; i++)
    {
        if (cnt1[i] > 0 && cnt2[i] > 0)
        {
            printf("%c ", i);
        }
    }
}

/*
agodinCAR
bookontable
*/