hdja1206   1년 전

일단 0 0 0 에서도 잘 멈추고 예제도 다 통과합니다 

반례가 있나요? 아니면 코드 문제인가요?

18, 19, 20 쪽이 약간 불안 한 것 같은데...

starlight747   1년 전

입력이 순서대로 낮은 숫자 부터 입력된다는 보장이 없어서 그런 거 같네요.
10 8 6
0 0 0 
으로 입력이 들어오면 A = 10, B = 10, C = 6 이 되어서 
Wrong이 출력되는 데 이거 고려해서 한 번 해보시면 어떨까요?
물론 제가 말한 거 때문이 아닐수도 있겠지만요.
아 그리고 import javax.swing.plaf.synth.SynthSeparatorUI;
요부분은 현재 소스코드에는 불필요해 보이므로 지워주셔도 될 것 같습니다.

wnwoghd22   1년 전

B에 중간값이 들어간다는 보장이 없습니다.

a = 10, b = 8, c = 6이라면

A = 10, C = 6이 되지만,

B = max(10, min(8, 6)) = 10이 됩니다.

세 값을 배열에 넣고 정렬하는 등의 방식을 써봅시다.

댓글을 작성하려면 로그인해야 합니다.