[프로그래머스#JS] 카펫

dongwon·2021년 5월 2일
0

프로그래머스-Level 2

목록 보기
12/33

문제

카펫 https://programmers.co.kr/learn/courses/30/lessons/42842

해결

  1. 완전탐색
    약수를 이용하여 풀었습니다.

코드

function solution(brown, yellow) {
  for (let height = 1; height <= yellow; height++) {
    if (yellow % height === 0) {
      const width = yellow / height;

      const temp = 2 * height + 2 * width + 4;
      if (temp === brown) {
        return [width + 2, height + 2];
      }
    }
  }
}
profile
데이원컴퍼니 프론트엔드 개발자입니다.

0개의 댓글