728x90
출처
https://www.acmicpc.net/problem/2751
내 풀이
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
int N = 0;
int number = 0;
vector<int> v;
int main()
{
scanf("%d", &N);
for (int i = 0; i < N; i++)
{
scanf("%d", &number);
v.push_back(number);
}
sort(v.begin(), v.end());
for (int i = 0; i < N; i++)
{
printf("%d\n", v[i]);
}
}
해설
2750번 문제와 같은 유형이지만 시간 초과에 신경을 써줘야했다.
밑의 접은글을 위에 선언해 cin, cout으로 입출력을 시도해도 시간초과가 나서 가장 빠른 scanf와 printf를 이용하여 입출력을 해주었다.
더보기
ios::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
느낀점
printf scanf 참 빠르다.
'백준 코딩테스트 > 실버' 카테고리의 다른 글
2108) 통계학 (C++) (0) | 2022.05.08 |
---|---|
10989) 수 정렬하기 3 (C++) (0) | 2022.05.07 |
10866) 덱 (C++) (0) | 2022.05.07 |
2164) 카드2 (C++) (0) | 2022.05.05 |
18258) 큐 2 (C++) (0) | 2022.05.04 |