본문 바로가기

백준/실버

[백준 15688번] 수 정렬하기 5 (C++)

문제링크 : https://www.acmicpc.net/problem/15688

 

15688번: 수 정렬하기 5

첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이며, 같은 수가 여러 번 중복될 수도 있다.

www.acmicpc.net

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int, int> pii;
const int MAX = INT_MAX;

int N, arr[1000001];

int main()
{
    ios_base::sync_with_stdio(0); 
	cin.tie(0);

    cin >> N;

    for(int i=0; i<N; i++) cin >> arr[i];

    sort(arr, arr+N);

    for(int i=0; i<N; i++) cout << arr[i] << "\n";

    return 0;
}

 

아주 간단한 정렬문제이다.

배열로 수를 입력받고 sort로 정렬해준 후 배열을 다시 출력해주면 된다.

'백준 > 실버' 카테고리의 다른 글

[백준 1755번] 숫자놀이 (C++)  (0) 2024.04.05
[백준 1822번] 차집합 (C++)  (0) 2024.04.04
[백준 5635번] 생일 (C++)  (0) 2024.04.02
[백준 19621번] 회의실 배정 2 (C++)  (0) 2024.04.01
[백준 1059번] 좋은 구간 (C++)  (0) 2024.03.31