[프로그래머스]비밀지도(python)

Effy_ee·2023년 9월 28일
0

코딩테스트

목록 보기
62/118

(Lv.01) 비밀지도👾
https://school.programmers.co.kr/learn/courses/30/lessons/17681

def make_binary(n, num):
    binary = ''
    for _ in range(n):
        if num % 2 == 1:
            binary += '#'
        else:
            binary += ' '
        num //= 2
    return binary[::-1] # 거꾸로 뒤집어줍니다.


def solution(n, arr1, arr2):
    answer = []
    
    for a,b in zip(arr1,arr2):
        num = a | b
        answer.append(make_binary(n, num))
    
    return answer

0개의 댓글