๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[BAEKJOON C++] 2693_N๋ฒ์งธ ํฐ ์ ๋ณธ๋ฌธ
728x90
๋ฐ์ํ
๋ฐฐ์ด A๊ฐ ์ฃผ์ด์ก์ ๋, N๋ฒ์งธ ํฐ ๊ฐ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
๋ฐฐ์ด A์ ํฌ๊ธฐ๋ ํญ์ 10์ด๊ณ , ์์ฐ์๋ง ๊ฐ์ง๊ณ ์๋ค. N์ ํญ์ 3์ด๋ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ํ ์คํธ ์ผ์ด์ค์ ๊ฐ์ T(1 ≤ T ≤ 1,000)๊ฐ ์ฃผ์ด์ง๋ค.
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ ,
๋ฐฐ์ด A์ ์์ 10๊ฐ๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด ์ฃผ์ด์ง๋ค.
์ด ์์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค.
์ถ๋ ฅ
๊ฐ ํ ์คํธ ์ผ์ด์ค์ ๋ํด ํ ์ค์ ํ๋์ฉ ๋ฐฐ์ด A์์ 3๋ฒ์งธ ํฐ ๊ฐ์ ์ถ๋ ฅํ๋ค.
// [2693] N๋ฒ์งธ ํฐ ์
/*
๋ฐฐ์ด A๊ฐ ์ฃผ์ด์ก์ ๋, N๋ฒ์งธ ํฐ ๊ฐ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
๋ฐฐ์ด A์ ํฌ๊ธฐ๋ ํญ์ 10์ด๊ณ , ์์ฐ์๋ง ๊ฐ์ง๊ณ ์๋ค. N์ ํญ์ 3์ด๋ค.
์
๋ ฅ
์ฒซ์งธ ์ค์ ํ
์คํธ ์ผ์ด์ค์ ๊ฐ์ T(1 ≤ T ≤ 1,000)๊ฐ ์ฃผ์ด์ง๋ค.
๊ฐ ํ
์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ ,
๋ฐฐ์ด A์ ์์ 10๊ฐ๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด ์ฃผ์ด์ง๋ค.
์ด ์์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค.
์ถ๋ ฅ
๊ฐ ํ
์คํธ ์ผ์ด์ค์ ๋ํด ํ ์ค์ ํ๋์ฉ ๋ฐฐ์ด A์์ 3๋ฒ์งธ ํฐ ๊ฐ์ ์ถ๋ ฅํ๋ค.
*/
#define _CRT_SECURE_NO_WARNINGS
// ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ
#include <iostream>
#include <algorithm> // find
#include <string>
#include <cmath> // abs
#include <vector>
#include <queue>
using namespace std;
int main() {
int T;
int arr[10] = { 0, };
cin >> T;
for (int j = 0; j < T; j++) {
for (int i = 0; i < 10; i++) {
cin >> arr[i];
}
sort(arr, arr + 10);
// ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ์๋, 8๋ฒ์งธ ์๋ฅผ ์ถ๋ ฅ
cout << arr[7] << endl;
}
return 0;
}
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > BAEKJOON' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BAEKJOON C++] 1357_๋ค์งํ ๋ง์ (0) | 2023.08.15 |
---|---|
[BAEKJOON C++] 2902_KMP๋ ์ KMP์ผ๊น? (0) | 2023.08.15 |
[BAEKJOON C++] 2309_์ผ๊ณฑ ๋์์ด (0) | 2023.08.14 |
[BAEKJOON C++] 1037_์ฝ์ (0) | 2023.08.14 |
[BAEKJOON C++] 2822_์ ์ ๊ณ์ฐ (0) | 2023.08.14 |
Comments