Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: Neozaawwman1
Problemset: เรียงสตริง
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-08 08:25:29
#include <bits/stdc++.h>
using namespace std;
int check[121];
int main(){
string text; cin>>text;
if(text.length()>30){
return 0;
}
char arr[text.length()];
int count = 0;
for(int i=0; i<text.length(); i++){
if(check[(int)text[i]]==0){
arr[i]=text[i];
check[(int)text[i]]++;
}else{
count++;
}
}
for(int i=0; i<text.length()-1; i++){
for(int j=0; j<text.length()-1-i; j++){
if(arr[j]>arr[j+1]){
swap(arr[j],arr[j+1]);
}
}
}
for(int i=count; i<text.length(); i++){
cout<<arr[i]<<" ";
}
return 0;
}