ALGORITHM ๐Ÿค–/Programmers

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - [1์ฐจ] ๋น„๋ฐ€์ง€๋„

daxx0ne 2023. 4. 17. 17:51

https://school.programmers.co.kr/learn/courses/30/lessons/17681

class Solution {
    public String[] solution(int n, int[] arr1, int[] arr2) {
        String[] answer = new String[n];
        for(int i = 0; i < n; i++){
            answer[i] = Integer.toBinaryString(arr1[i] | arr2[i]); // '2์ง„์ˆ˜' ๋ณ€ํ™˜
            answer[i] = answer[i].replace("0", " "); // '0 -> ๊ณต๋ฐฑ' ๋ณ€ํ™˜
            answer[i] = answer[i].replace("1", "#"); // '1 -> #'' ๋ณ€ํ™˜
            while (answer[i].length() < n) {
                answer[i] = " " + answer[i]; // ๊ธธ์ด ๋น„๊ต ํ›„ ๋ถ€์กฑํ•  ๋•Œ๋งˆ๋‹ค ์•ž์— ๊ณต๋ฐฑ์„ ์ถ”๊ฐ€
            }
        }
        return answer;
    }
}