- 난이도: Lv1
프로그래머스 링크: https://school.programmers.co.kr/learn/courses/30/lessons/17681
풀이 링크(GitHub): hayannn/CodingTest_Java/프로그래머스/1/[1차] 비밀지도
풀이 시간 : 47분
import java.util.*;
class Solution {
public String[] solution(int n, int[] arr1, int[] arr2) {
String[] result = new String[n];
for (int i = 0; i < n; i++) {
String binaryString = String.format("%" + n + "s", Integer.toBinaryString(arr1[i] | arr2[i]));
result[i] = binaryString.replace('1', '#').replace('0', ' ');
}
return result;
}
}