[프로그래머스] [1차] 비밀지도

Jin Lee·2022년 5월 15일
0

프로그래머스 Lv.1

목록 보기
10/32
post-thumbnail

문제 링크

https://programmers.co.kr/learn/courses/30/lessons/17681

문제 설명

  • 단순 구현 문제

코드

def solution(n, arr1, arr2):
    answer = []
    results = [[' '] * n for _ in range(n)]
    
    for i in range(n):
        temp1_arr = [0] * n
        temp2_arr = [0] * n
        temp1 = arr1[i]
        temp2 = arr2[i]
        
        for j in range(n):
            temp1_arr[j] = temp1 % 2
            temp1 = temp1 // 2
            temp2_arr[j] = temp2 % 2
            temp2 = temp2 // 2
            
        for j in range(n):
            if temp1_arr[j] == 1 or temp2_arr[j] == 1:
                results[i][j] = '#'
                
        results[i].reverse()
        answer.append(''.join(results[i]))
        
    return answer
profile
깃허브 : https://github.com/jinlee9270

0개의 댓글

관련 채용 정보