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;
}