Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: colo39
Problemset: เรียงสตริง
Language: cpp
Time: 0.005 second
Submitted On: 2026-09-30 15:49:10
#include <bits/stdc++.h>
using namespace std;
vector<char> vecb;
vector<char> vecs;
map<char,int> mp;
int main () {
ios_base::sync_with_stdio(false);
cin.tie(0);
string s;
cin >> s;
int sz = s.size();
for (int i = 0;i <sz;i++) {
if (mp[s[i]] == 1) continue;
else mp[s[i]]++;
if (s[i] >= 65 && s[i] < 97) {
vecb.push_back(s[i]);
} else vecs.push_back(s[i]);
}
sort(vecb.begin(),vecb.end()); sort(vecs.begin(),vecs.end());
for (auto c : vecb) cout << c << " ";
for (auto c : vecs) cout << c << " ";
}