
https://school.programmers.co.kr/learn/courses/30/lessons/120845
일단 그림을 그려봤다.

상자 가로가 10이고 주사위 가로가 3일 때 10 / 3 = 3이니까 3이다.
상자 세로가 8이고 주사위 가로가 3일 때 8/3 = 2이니까 2다.
상자 높이가 6이고 주사위 가로가 3일 때 6/3 = 2이니까 2다.
그래서 정답은 3 * 3 * 2 = 12가 된다.
곱셈으로 정답을 구성하기 때문에 answer의 초기값은 0이 아니라 1이어야 한다.
결국 가로, 세로, 높이를 n으로 나눈 최댓값을 정답에 곱하면 된다.
class Solution {
public int solution(int[] box, int n) {
int v = box[0];
int h = box[1];
int t = box[2];
int answer = 1;
answer *= v / n;
answer *= h / n;
answer *= t / n;
return answer;
}
}