프로그래머스 - 1차 비밀지도
import java.util.*;
class Solution {
public String[] solution(int n, int[] arr1, int[] arr2) {
int[] tmp = new int[n];
char[] tmp_arr = null;
String[] result_arr = new String [n];
for(int i = 0; i<n; i++)
tmp[i] = arr1[i] | arr2[i];
for(int k =0; k<n; k++)
{
String tmp2 = Integer.toString(tmp[k], 2);
while(tmp2.length()!=n)
tmp2="0"+tmp2;
tmp_arr = tmp2.toCharArray();
for(int j=0; j<tmp_arr.length; j++){
if(tmp_arr[j] == '1')
tmp_arr[j] = '#';
else
tmp_arr[j] = ' ';
}
String 리얼임시 = new String(tmp_arr);
result_arr[k] = 리얼임시;
}
return result_arr;
}
}