Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: Benjamin404
Problemset: เรียงสตริง
Language: c
Time: 0.003 second
Submitted On: 2025-09-22 09:55:46
#include <stdio.h>
#include <string.h>
int main() {
char str[101], new_str[101];
scanf("%s", str);
int len = strlen(str);
int printed[127] = {};
for (int i = 0; i < len - 1; i++) {
int min_idx = i;
for (int j = i + 1; j < len; j++) {
if (str[j] < str[min_idx]) {
min_idx = j;
}
}
char temp = str[i];
str[i] = str[min_idx];
str[min_idx] = temp;
}
for (int i = 0; i < len; i++) {
if (!printed[str[i]]) {
printf("%c ", str[i]);
printed[str[i]] = 1;
}
}
return 0;
}