๋ฐ์ํ
https://codeforces.com/problemset/problem/1270/A
์ฝ๋
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
int t = Integer.parseInt(bf.readLine());
for(int tc=0; tc<t; tc++) {
StringTokenizer st = new StringTokenizer(bf.readLine());
int n = Integer.parseInt(st.nextToken()); // ์นด๋ ์
int k1 = Integer.parseInt(st.nextToken()); // ์ฒซ๋ฒ์งธ ์ ์์ ์นด๋์
int k2 = Integer.parseInt(st.nextToken()); // ๋๋ฒ์งธ ์ ์์ ์นด๋์
int[] arr1 = new int[k1];
int[] arr2 = new int[k2];
st = new StringTokenizer(bf.readLine()); // ์ฒซ๋ฒ์งธ ์ ์๊ฐ ๊ฐ๊ณ ์๋ ์นด๋
for(int i=0; i<arr1.length; i++)
arr1[i] = Integer.parseInt(st.nextToken());
st = new StringTokenizer(bf.readLine()); // ๋๋ฒ์งธ ์ ์๊ฐ ๊ฐ๊ณ ์๋ ์นด๋
for(int i=0; i<arr2.length; i++)
arr2[i] = Integer.parseInt(st.nextToken());
Arrays.sort(arr1);
Arrays.sort(arr2);
String result = "";
// ๋ ๋ฐฐ์ด์ค ์ต๋๊ฐ์ด ํฐ ์ ์๊ฐ ๋ฌด์กฐ๊ฑด ์ด๊น, ์ฒซ๋ฒ์งธ ์ ์๊ฐ ์ด๊ธฐ๋ฉด YES, ์ง๋ฉด NO
result = (arr1[arr1.length-1] > arr2[arr2.length-1]) ? "YES" : "NO";
System.out.println(result);
}
bf.close();
}
}
ํ์ด
๋ฌธ์ ๋ ๊ธธ๊ณ ๋ณต์กํด๋ณด์ด์ง๋ง ์์ฒญ ๋จ์ํ๋ค.
๋ ๋ช ์ด ์นด๋ ๊ฒ์์ ํ๋๋ฐ, ๊ฐ๊ฐ ์๋ฌด ์นด๋๋ ๋ด๊ณ ๋ ํฐ ์ซ์๋ฅผ ๋ธ ์ฌ๋์ด ์๋๋ฐฉ ์นด๋์ ์์ ์ ์นด๋๋ฅผ ๊ฐ์ง๋ค.
๊ณ์ ๊ฒ์์ ํ๋ฉด์ ํ๋ช ์ด ์นด๋๋ฅผ ๋ค ์์๋๊น์ง ํ๋ค.
์ฒซ๋ฒ์งธ ์ฌ๋์ด ์ด๊ธฐ๋ฉด "YES" , ๋๋ฒ์งธ ์ฌ๋์ด ์ด๊ธฐ๋ฉด "NO"๋ฅผ ์ถ๋ ฅํ๋ค.
๋ ๋ช ์ด ๋ฌด์จ ์นด๋๋ฅผ ๊ฐ์ง๊ณ ์๋ ๊ฐ์ ๋ ์ ์์ค ๊ฐ์ฅ ํฐ ์นด๋์ ๊ฐ์ด ๋ ํฐ์ฌ๋์ด ์ด๊ธฐ๊ฒ ๋๋ค.
A - 1, 2, 3, 6
B - 4, 9
์์ ๊ฐ์ด ์์๋, A์ ์ด๋ ํ ์นด๋๋ผ๋ B๊ฐ ๊ฐ๊ณ ์๋ 9 ๋ฅผ ์ด๊ธธ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.
๋ฐ์ํ
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] 9576๋ฒ: ์ฑ ๋๋ ์ฃผ๊ธฐ(๊ทธ๋ฆฌ๋) (0) | 2020.03.31 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค[Java] - (Level2)ํ๊ฒ๋๋ฒ(dfs) (0) | 2020.03.30 |
[๋ฐฑ์ค] 4949๋ฒ: ๊ท ํ์กํ ์ธ์(์คํ, ๋ฌธ์์ด) (0) | 2020.03.27 |
[๋ฐฑ์ค] 5555๋ฒ: ๋ฐ์ง(๋ฌธ์์ด) (0) | 2020.03.27 |
[๋ฐฑ์ค] 2998๋ฒ: 8์ง์(๋ฌธ์์ด, ๊ตฌํ) (0) | 2020.03.27 |
๋๊ธ