BaekJoon 10815 숫자카드
이번 Posting은 백준 10815번 문제에 대한 것입니다.
이 문제는 sorting과 searching에 관한 문제로 생각하는데 무리 없는 문제 였습니다.
입력으로 주어진 카드 숫자가 자신이 가지고 있다면 1 없다면 0을 출력하면 되는 아주 간단한 문제입니다.
코드는 다음과 같습니다.
이 문제는 sorting과 searching에 관한 문제로 생각하는데 무리 없는 문제 였습니다.
입력으로 주어진 카드 숫자가 자신이 가지고 있다면 1 없다면 0을 출력하면 되는 아주 간단한 문제입니다.
코드는 다음과 같습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import java.util.Arrays; import java.util.Scanner; public class BaeJoon10815 { static int N, M; static int[] takenCards; static int[] givenCards; public static void main(String[] args) { Scanner sc = new Scanner(System.in); N = sc.nextInt();takenCards = new int[N]; for (int i = 0; i < N; i++) { takenCards[i] = sc.nextInt(); } Arrays.sort(takenCards);M = sc.nextInt(); givenCards = new int[M]; for (int i = 0; i < M; i++) { givenCards[i] = sc.nextInt(); } for (int i = 0; i < M; i++) { System.out.print((Arrays.binarySearch(takenCards, givenCards[i]) < 0) ? 0 : 1); if (i < M - 1) System.out.print(" "); } } } |