[BOJ] 15688번 : 수 정렬하기 5
2024. 8. 28. 22:08ㆍAlgorithm
1. problem :
https://www.acmicpc.net/problem/15688
2. solution 1 :
#include <bits/stdc++.h>
using namespace std;
const int MXN = 2'000'000, HALF_MAX = MXN / 2;
vector<int> isnum(MXN + 2);
int main(void) {
ios::sync_with_stdio(0);
cin.tie(0);
int n, k;
cin >> n;
while (n--) {
cin >> k;
isnum[k + HALF_MAX]++;
}
for (int i = 0; i <= MXN; i++) {
while (isnum[i]--) {
cout << i - HALF_MAX << '\n';
}
}
}
'Algorithm' 카테고리의 다른 글
[BOJ] 11650번 : 좌표 정렬하기 (0) | 2024.08.29 |
---|---|
[BOJ] 10814번 : 나이순 정렬 (1) | 2024.08.28 |
[BOJ] 11931번 : 수 정렬하기 4 (3) | 2024.08.28 |
[BOJ] 2750번 : 수 정렬하기 (0) | 2024.08.26 |
[BOJ] 2751번 : 수 정렬하기 2 (0) | 2024.08.26 |