Submission
Status:
[PPPPPPPPPP]
Score: 100
User: Pera
Problemset: เรียงสตริง
Language: cpp
Time: 0.002 second
Submitted On: 2024-12-12 11:31:33
#include <bits/stdc++.h>
int main() {
std::ios_base::sync_with_stdio(false);
std::cin.tie(NULL);
std::string n {};
std::cin >> n;
// Create alphabet char
char alph[52] {};
for (int i {0}; i < 52; i++) {
alph[i] = 0;
}
for (int i {0}; i < int(n.length()); i++) {
if (n[i] >= 'A' && n[i] <= 'Z') alph[n[i] - 'A']++;
else alph[n[i] - 'a' + 26]++;
}
for (int i {0}; i < 26; i++) {
if (alph[i] > 0) std::cout << char(i + 'A') << ' ';
}
for (int i = 0; i < 26; i++) {
if (alph[i + 26] > 0) {
std::cout << char(i + 'a') << ' ';
}
}
std::cout << '\n';
return 0;
}