Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: kkxkkx001
Problemset: เรียงสตริง
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-07 13:31:00
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
string n="";
cin >> n;
int count = n.size();
int a[30]={};
int re[30]={};
for (int i=0;i<n.size();i++){
a[i]=n[i];
}
for (int i=0;i<n.size();i++){
for (int j=i+1;j<n.size();j++){
if (a[i]>a[j]){
swap(a[i],a[j]);
}
}
}
re[0]=a[0];
int count1=1;
for (int i=1;i<count;i++){
int temp=0;
for (int j=0;j<count1;j++){
if (a[i]!=re[j]){
temp+=1;
}
}
if(temp == count1){
re[count1]=a[i];
count1+=1;
}
}
for (int i=0 ; i<count1;i++){
cout << (char)re[i] << " ";
}
}