본문 바로가기
코딩테스트_백준풀이

수 정렬하기3 #10989 c++ 풀이

by wanna_dev 2023. 10. 10.

 

#include<iostream>
#include<vector>
#include<string>
#include<stack>
#include<map>
#include<queue>
#include<algorithm>
using namespace std;


int list1[10001];

int main() {
	ios::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);

	int n;
	cin >> n;
	
	int temp;
	for (int i = 0; i < n; i++) {
		cin >> temp;
		list1[temp]++;
	}
	
	for (int i = 0; i < 10001; ; i++) {
		for (int j = 0; j < list1[i]; j++)
			cout << i << '\n';
	}

	return 0;
}

https://www.acmicpc.net/problem/10989

 

10989번: 수 정렬하기 3

첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다.

www.acmicpc.net

 

'코딩테스트_백준풀이' 카테고리의 다른 글

카드2 #2164 c++ 풀이  (0) 2023.10.12
통계학 #2108 c++ 풀이  (1) 2023.10.12
소수 구하기 #1929 c++ 풀이  (0) 2023.10.10
랜선 자르기 #1654 c++ 풀이  (0) 2023.10.06
수 찾기 #1920 c++ 풀이  (0) 2023.10.05