Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: eippy

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-10 10:16:02

#include<iostream>
#include<cstring>
using namespace std;
int main()
{
    char str1[21],str2[21];
    char found[256] = {0};
    cin >> str1;
    cin >> str2;
    if (strlen(str1) < strlen(str2)){
        for (int i=0; i<strlen(str1); i++){
            for (int j=0; j<strlen(str2); j++){
                if (str1[i] == str2[j] && found[str1[i]] == 0){
                    cout << str1[i] << " ";
                    found[str1[i]]++;
                    break;
                }
            }
        }
    } else {
        for (int i=0; i<strlen(str2); i++){
            for (int j=0; j<strlen(str1); j++){
                if (str2[i] == str1[j] && found[str2[i]] == 0){
                    cout << str2[i] << " ";
                    found[str2[i]]++;
                    break;
                }
            }
        }
    }
    return 0;
}