Algorithm/Study
[백준 2752번 C++] 세수정렬
congcoding
2020. 4. 28. 19:18
1. 문제 링크
https://www.acmicpc.net/problem/2752
2752번: 세수정렬
숫자 세 개가 주어진다. 이 숫자는 1보다 크거나 같고, 1,000,000보다 작거나 같다. 이 숫자는 모두 다르다.
www.acmicpc.net
2. 문제 설명
세 수를 입력받아서 정렬 후 출력하는 문제입니다.
3. 소스코드
BOJ 2752번 세수정렬 C++ 풀이입니다.
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main(void)
{
ios::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
vector<int> v(3);
cin >> v[0] >> v[1] >> v[2];
sort(v.begin(), v.end());
cout << v[0] << ' ' << v[1] << ' ' << v[2];
return 0;
}
vector를 사용하기 위해서는 <vector> 헤더 파일을 include 해줘야 합니다.
vector의 사용법은 vector<자료형> 변수명(크기) 입니다.
sort함수를 사용하기 위해서는 <algorithm> 헤더 파일을 include 해줘야 합니다.
sort함수의 사용법은 sort(시작 지점, 끝 지점) 입니다.
시작 지점을 포함하고, 끝 지점을 포함하지 않는 범위까지 오름차순으로 정렬을 해줍니다.
vector를 sort함수에 사용하는 경우 v.begin()과 v.end()를 사용할 수 있습니다.