맞아요. Math.min() 은 그냥 이럴 수 있다... 고 보여준 거고,
가장 편한 방법은
int min = a;
if(b<min) min = b;
if(c<min) min = c;
와 같이 minimum algorithm 을 바로 적용하는 거겠죠.
if-else 를 써도 되는데 함정이 있어서 ^^
마지막으로 그러면 혹시 작다가 아닌 작거나 같다로 하면 이론상 어느 상황에서도 되는게 맞나요?
==> 맞아요.
블루북은 방법만 바뀌었지 rubric 이 바뀌지는 않았으니, 예전처럼 넘어가는 실수는 변하지 않을 거에요.
하지만 가급적이면 실수를 최소화 하는게 좋겠지요 ㅎㅎ