[프로그래머스] 코딩테스트 연습 - 24
level 1 - 비밀지도
문제너무길다
입출력 예시
n : 5
arr1 : [9, 20, 28, 18, 11]
arr2 : [30, 1, 21, 17, 28]
-> ["#####","# # #", "### #", "# ##", "#####"]
function solution(n, arr1, arr2) {
var answer = [];
for(var i=0; i<n; i++) {
var arr1_conv = arr1[i].toString(2).padStart(n, "0");
var arr2_conv = arr2[i].toString(2).padStart(n, "0");
var result = "";
for (var j=0; j<n ;j++) {
result += (arr1_conv[j] == 1 || arr2_conv[j] == 1) ? "#" : " ";
}
answer.push(result)
}
return answer;
}
Author And Source
이 문제에 관하여([프로그래머스] 코딩테스트 연습 - 24), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@krkorklo58/프로그래머스-코딩테스트-연습-24저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)