Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: kenkong587

Problemset: เรียงสตริง

Language: c

Time: 0.003 second

Submitted On: 2026-10-06 15:41:28

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

int main(){

    char str[31];

    scanf("%s",str);

    int len = strlen(str);

    char s[len];

    for(int i = 0;i < len;i++){
        s[i] = str[i];
    }

    int a = 0;
    char b = '\0';

    for(int j = 0;j < len;j++){
        a = 0;
        for(int i = 0;i < len - j - 1;i++){
            if(s[i+1] < s[i]){
                b = s[i];
                s[i] = s[i+1];
                s[i+1] = b;
                a += 1;
            }
        }
        if(a == 0){
            break;
        }
    }

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

    return 0;
}