Submission

Status:

[PPPPPPPP-S]

Subtask/Task Score:

{0/100}

Score: 0

User: tha_smith

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-12 13:39:56

#include <iostream>
using namespace std;

int main() {
	char s[30];
	cin >> s;
	
	for(int i=1; s[i]!='\0' && i<30; i++) {
		int key = s[i];
		int j = i-1;
		
		while(j>=0 && s[j]>key) {
			s[j+1]=s[j];
			j--;
		}
		s[j+1] = key;
	}
	
	cout << s[0] << " ";
	for(int i=1; s[i]!='\0' && i<30; i++) {
		if(s[i]!=s[i-1]) {
			cout << s[i] << " ";
		}
	}
}