문제 설명 및 제한사항
아이디어 및 해결 방법
코드
def binformat(x, n):
return bin(x).replace('0b', '').rjust(n, '0')
def solution(n, arr1, arr2):
arr1 = [binformat(x, n) for x in arr1]
arr2 = [binformat(x, n) for x in arr2]
answer = []
for row1, row2 in zip(arr1, arr2):
r = [' ' if c1 == c2 == '0' else '#' for c1, c2 in zip(row1, row2)]
answer.append(''.join(r))
return answer
Python
복사
출처
프로그래머스 코딩테스트 연습 https://school.programmers.co.kr/learn/challenges