네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다.
def solution(n, arr1, arr2):
answer = []
bin_arr1 = 0
bin_arr2 = 0
bin_arr = 0
line_str = ""
for i in range(0, n):
for j in range(0, n):
bin_arr1 = arr1[i] % 2
bin_arr2 = arr2[i] % 2
arr1[i] = arr1[i] // 2
arr2[i] = arr2[i] // 2
if bin_arr1 + bin_arr2 == 0:
line_str = ' '+line_str
else :
line_str = '#'+line_str
bin_arr1 = 0
bin_arr2 = 0
answer.append(line_str)
line_str = ''
return answer
bin(x)
def solution(n, arr1, arr2):
answer = []
for i,j in zip(arr1,arr2):
a12 = str(bin(i|j)[2:])
a12=a12.rjust(n,'0')
a12=a12.replace('1','#')
a12=a12.replace('0',' ')
answer.append(a12)
return answer