Submission

Status:

[PPPPPP-S]

Subtask/Task Score:

{0/100}

Score: 0

User: APNICHANAN

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

Language: c

Time: 0.002 second

Submitted On: 2025-09-26 21:49:25

#include <stdio.h>
#include <string.h>
int main()
{
    char sa[20], sb[20];
    scanf("%s %s", sa, sb);
    int na[strlen(sa)], nb[strlen(sb)];
    for (int i = 0; i < strlen(sa); i++)
        na[i] = 0;
    for (int j = 0; j < strlen(sb); j++)
        nb[j] = 0;
    if (strlen(sa) <= strlen(sb))
        for (int i = 0; i < strlen(sa); i++)
        {
            for (int j = 0; j < strlen(sb); j++)
            {
                if (sa[i] == sb[j] && na[i] == 0 && nb[j] == 0)
                {
                    printf("%c ", sa[i]);
                    na[i]++, nb[j]++;
                }
            }
        }
    else
        for (int i = 0; i < strlen(sb); i++)
        {
            for (int j = 0; j < strlen(sa); j++)
            {
                if (sa[j] == sb[i] && na[j] == 0 && nb[i] == 0)
                {
                    printf("%c ", sa[j]);
                    na[j]++, nb[i]++;
                }
            }
        }
}