Algorithm/inflearn

가위 바위 보

마닐라 2021. 9. 6. 20:04

import java.util.ArrayList;
import java.util.Scanner;

class Main {
    public char[] solution(int n, int[] arr1, int[] arr2) {
        char[] answer = new char[n];

        for(int i = 0; i < n; i++) {
             if(arr1[i] == arr2[i]) answer[i] = 'D';
             else if(arr1[i]==1 && arr2[i]==3) answer[i] = 'A';
             else if(arr1[i]==2 && arr2[i]==1) answer[i] = 'A';
             else if(arr1[i]==3 && arr2[i]==2) answer[i] = 'A';
             else answer[i] = 'B';
        }

        return answer;
    }

    public static void main(String[] args) {
        Main T = new Main();
        Scanner kb = new Scanner(System.in);

        int n = kb.nextInt();
        int[] arr1 = new int[n];
        int[] arr2 = new int[n];

        for(int i = 0; i < arr1.length; i++) {
            arr1[i] = kb.nextInt();
        }

        for(int i = 0; i < arr2.length; i++) {
            arr2[i] = kb.nextInt();
        }
            for(char c : T.solution(n, arr1,arr2)){
                System.out.println(c);
        }


    }
}