백준 문제풀이

2750번 : 수 정렬하기

하다블 2022. 5. 25. 18:34
반응형

문제는 다음과 같습니다.

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

 

2750번: 수 정렬하기

첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다.

www.acmicpc.net

 

풀이 코드는 다음과 같습니다.

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main()
{
  ios::sync_with_stdio(false);
  cin.tie(0);
  vector<int>v;
  int n;
  cin>>n;
  for(int i{0};i<n;i++)
    {
      int a;
      cin>>a;
      v.push_back(a);
    }
  sort(v.begin(),v.end());
  for(int i{0};i<n;i++)
    {
      cout<<v[i]<<"\n";
    }
  return 0;
}

수를 입력받은 다음 sort를 이용하여 정렬한 뒤, 다시 출력하는 과정을 하면 풀 수 있습니다.

반응형

'백준 문제풀이' 카테고리의 다른 글

8958번 : OX퀴즈  (0) 2022.05.27
2164번 : 카드 2  (0) 2022.05.26
3034번 : 앵그리 창영  (0) 2022.05.25
3046번 : R2  (0) 2022.05.25
18258번 : 큐 2  (0) 2022.05.25