๋ฌธ์
X๋ํ M๊ต์๋์ ํ๋ก๊ทธ๋๋ฐ ์์ ์ ๋งก๊ณ ์๋ค. ๊ต์ค์ ํ์์ด 30๋ช ์ด ์๋๋ฐ, ํ์ ๋ช ๋ถ์ ๊ฐ ํ์๋ณ๋ก 1๋ฒ๋ถํฐ 30๋ฒ๊น์ง ์ถ์๋ฒํธ๊ฐ ๋ถ์ด ์๋ค.
๊ต์๋์ด ๋ด์ค ํน๋ณ๊ณผ์ ๋ฅผ 28๋ช ์ด ์ ์ถํ๋๋ฐ, ๊ทธ ์ค์์ ์ ์ถ ์ ํ ํ์ 2๋ช ์ ์ถ์๋ฒํธ๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ ๋ ฅ์ ์ด 28์ค๋ก ๊ฐ ์ ์ถ์(ํ์)์ ์ถ์๋ฒํธ n(1 ≤ n ≤ 30)๊ฐ ํ ์ค์ ํ๋์ฉ ์ฃผ์ด์ง๋ค. ์ถ์๋ฒํธ์ ์ค๋ณต์ ์๋ค.
์ถ๋ ฅ
์ถ๋ ฅ์ 2์ค์ด๋ค. 1๋ฒ์งธ ์ค์ ์ ์ถํ์ง ์์ ํ์์ ์ถ์๋ฒํธ ์ค ๊ฐ์ฅ ์์ ๊ฒ์ ์ถ๋ ฅํ๊ณ , 2๋ฒ์งธ ์ค์์ ๊ทธ ๋ค์ ์ถ์๋ฒํธ๋ฅผ ์ถ๋ ฅํ๋ค.
package ๋ฐฑ์ค5597๋ฒ๋ฌธ์ ;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Scanner;
public class BaekJoon5597 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
List<Integer> arr = new ArrayList<>(30);
List<Integer> arr2 = new ArrayList<>(Arrays.asList(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30));
for(int i = 0; i < 28; i++) {
int n = sc.nextInt();
arr.add(n);
}
arr2.removeAll(arr); // arr2๊ณผ arr ์ค ์ค๋ณต๋์ง ์๋ ๊ฐ๋ง ์ถ๋ ฅ๋จ.
if(arr2.get(0) < arr2.get(1)) {
System.out.println(arr2.get(0));
System.out.println(arr2.get(1));
} else {
System.out.println(arr2.get(1));
System.out.println(arr2.get(0));
}
}
}
'๐ Algorithm > BaekJoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์๋ฐ(Java) [๋ฐฑ์ค] 11021๋ฒ : A + B - 7 (0) | 2023.01.14 |
---|---|
์๋ฐ(Java) [๋ฐฑ์ค] 3052๋ฒ : ๋๋จธ์ง (0) | 2023.01.14 |
์๋ฐ(Java) [๋ฐฑ์ค] 2562๋ฒ : ์ต๋๊ฐ (0) | 2023.01.14 |
์๋ฐ(Java) [๋ฐฑ์ค] 10818๋ฒ : ์ต์, ์ต๋ (0) | 2023.01.14 |
์๋ฐ(Java) [๋ฐฑ์ค] 10871๋ฒ : X๋ณด๋ค ์์ ์ (0) | 2023.01.14 |