https://programmers.co.kr/learn/courses/30/lessons/42842
class Solution {
public int[] solution(int brown, int yellow) {
int[] answer = new int[2];
for (int i = 3; i < brown / 2; i++) {
for (int j = 3; j < brown / 2; j++) {
if ((i * 2) + (j * 2) - 4 == brown && (i * j - brown == yellow)) {
answer[0] = j;
answer[1] = i;
return answer;
}
}
}
return answer;
}
}
모든 경우의 수를 돌면서 테두리의 수가 brown
이고 그 나머지의 수가 yellow
일때 리턴