godboy121   6년 전

안녕하세요, 문제 풀다가 궁금점이 있어 글을 올리게 되었습니다.

해당 문제를 보면 최대값과 최소값을 출력하라는 문제입니다.

연산자를 넣은 값들을 계산 한 값을 새로운 배열에 넣어주고 

그 배열을 Arrays.sort()를 이용해 정렬해준 뒤 인덱스 0번째 값과 마지막값을 출력하게 코드를 구현하였

는데 예제 문제를 출력해보았을 때 문제없이 출력되는 모습을 볼 수 있었습니다.

하지만 제출을 해보니 바로 오답처리가 나왔는데요, 왜 그런지 알 수 있을까요? 

아, 그리고 이런 방법으로 성공하지않아 MIN=1000000000; MAX=-1000000000을 두고 연산자를 넣은 값

들을 저 수와 비교해서 MIN,MAX를 구해 출력해주어 구현 할 수 있었습니다.


코드는 제가 처음 시도했던 방식의 코드인데요, 한 번 읽어보시고 문제점이 무엇인지 알려주시면 감사

하겠습니다. 



jh05013   6년 전

저 부분이 잘못되었다는 보장이 없습니다. 코드 전체를 올려 주셔야 합니다.

startlink   6년 전

과연 그 부분만 다른것일까요? 왼쪽: 틀린 소스, 오른쪽 맞은 소스 비교

Screenshot 2018-02-23 00.44.55.png

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