function solution(brown, yellow) { for (let i = 3; i <= (brown + yellow) / i; i++) { // 노란색은 최소 3개이상이기때문 let x = Math.floor((brown + yellow) / i); if ((x - 2) * (i - 2) === yellow) { //가로 세로 구하기 return [x, i]; } } }