문제링크 - 프로그래머스 - 팩토리얼
import java.util.*;
class Solution {
public int solution(int n) {
int num = 0;
int sum = 1;
ArrayList<Integer> list = new ArrayList<>();
while(sum<=n){
sum = 1;
num++;
list.add(num);
for(int a: list){
sum = sum*a;
}
}
num -=1;
return num;
}
}