Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: TonnamSora

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

Language: c

Time: 0.002 second

Submitted On: 2025-06-27 22:47:08

#include <stdio.h>
#include <string.h>
#include <math.h>

int main(){
    char A[20], B[20], C[20];
   int r = 0;
    scanf("%s", A);
    scanf("%s", B);
    int a = strlen(A), b = strlen(B);
    for(int i = 0; i < a; i++){
        for(int j = 0; j < b; j++){
            if(A[i] == B[j]){
                C[r] = A[i];
                r++;
            }
        }
    }
    int c = r;
    for(int i = 0; i < c; i++){
        for(int j = 0; j < c - i - 1; j++){
            if(C[j] > C[j + 1]){
                int temp = C[j];
                C[j] = C[j + 1];
                C[j + 1] = temp;
            }
        }
    }
    /*for(int i = 0; i < r; i++){
        printf("%c ", C[i]);
    }*/
    printf("%c ", C[0]);
    for(int i = 1; i < c; i++){
        if(C[i] != C[i - 1]){
            printf("%c ", C[i]);
        }
    }
}