Submission

Status:

[PPPP?SSS]

Subtask/Task Score:

{0/100}

Score: 0

User: kenkong587

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

Language: c

Time: 0.003 second

Submitted On: 2026-10-08 12:21:05

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

int main(){

    char a[20];
    char b[20];

    scanf("%s",a);
    scanf("%s",b);

    int len1 = strlen(a);
    int len2 = strlen(b);

    char c[len1];
    int d = 0;

    for(int i = 0;i < len1;i++){
        for(int j = 0;j < len2;j++){
            if(a[i] == b[j]){
                c[d] = a[i];
                d++;
            }
        }
    }

    char e = c[0];
    int f = 0;

    for(int i = 0;i < strlen(c);i++){
        f = 0;
        for(int j = 0;j < strlen(c) - i - 1;j++){
            if(c[j+1] < c[j]){
                e = c[j];
                c[j] = c[j+1];
                c[j+1] = e;
                f++;
            }
        }
        if(f == 0){
            break;
        }
    }

    for(int i = 0;i < strlen(c);i++){
        if(c[i] != c[i+1]){
            printf("%c ",c[i]);
        }
    }

    return 0;
}