728x90
출처
https://www.acmicpc.net/problem/2693
내 풀이
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
vector<int> v;
int T = 0;
int input = 0;
int main()
{
cin >> T;
for (int i = 0; i < T; i++)
{
v.clear();
for (int j = 0; j < 10; j++)
{
cin >> input;
v.push_back(input);
}
sort(v.begin(), v.end(), greater<int>());
cout << v[2] << endl;
}
}
해설
매 반복마다 벡터를 초기화 해준 뒤 내림차순 정렬 후 3번째 값을 출력해주었다.
느낀점
악
'백준 코딩테스트 > 실버' 카테고리의 다른 글
1934) 최소공배수 (C++) (0) | 2022.05.23 |
---|---|
2609) 최대공약수와 최소공배수 (C++) (0) | 2022.05.22 |
11478) 서로 다른 부분 문자열의 개수 (C++) (0) | 2022.05.17 |
1269) 대칭 차집합 (C++) (0) | 2022.05.17 |
1620) 나는야 포켓몬 마스터 이다솜 (C++) (0) | 2022.05.15 |