KAKAO 기출문제 LV1. 비밀지도

kiki·2022년 3월 3일
0

PS

목록 보기
2/7

2018 KAKAO BLIND RECRUITMENT

def solution(n, arr1, arr2):
    answer = []

    lst1, lst2, lst = [], [], [[0 for _ in range(n)] for _ in range(n)]
    for i in range(n):
        lst1.append(list(bin(arr1[i])[2:].zfill(n)))
        lst2.append(list(bin(arr2[i])[2:].zfill(n)))
        for j in range(n):
            lst[i][j] = str(int(lst1[i][j]) + int(lst2[i][j]))
    for i in lst:
        tmp = ''
        for j in i:
            tmp += ' ' if j == '0' else '#'
        answer.append(tmp)

    return answer

neo = 5
apeach = [9, 20, 28, 18, 11]
muzi = [30, 1, 21, 17, 28]
frodo = solution(neo, apeach, muzi)
print(frodo)
profile
키키최고

0개의 댓글