Submission

Status:

[PPPPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: polikanta

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-19 20:37:54

#include <stdio.h>

int main() {
    char str[31];
    int usedlower[26] = {0};
    int usedupper[26] = {0};
    scanf("%30s", str);
    for (int i = 0; str[i] != '\0'; i++){
        if(str[i] >= 'A' && str[i] <= 'Z'){
            usedupper[str[i]-'A'] = 1;
        }
        if(str[i] >= 'a' && str[i] <= 'z'){
            usedlower[str[i]-'a'] = 1;
        }
    }
    for(int i = 0; i < 26;i++){
        if (usedupper[i] == 1){
            printf("%c ", i+'A');
        }
    }
    for(int i = 0; i < 26;i++){
        if (usedlower[i] == 1){
            printf("%c ", i+'a');
        }
    }
    return 0;
}