ssb33817   3년 전

오름차순 정렬 후에 가장 앞 값과 끝 값을 출력하게 하였는데 어디가 문제인지 모르겠습니다..ㅠㅠ

한번 봐주시면 감사하겠습니다!

dldyddlwl   3년 전

자, 일단 입력 부분을 봅시다. 입력은

숫자의 개수

숫자들로 주어집니다. (2줄)


따라서, 아래와 같이 readLine 1번으로 모두 받을 수 없다는 것이죠! ( 이렇게 되면, 숫자의 개수만 받고 입력이 끝나버립니다 )

숫자 개수 받고, 그리고 숫자들 받으시면 됩니다.


그리고 또 문제는, 시간초과입니다!


정렬이라는 아이디어는 정말 좋다고 생각합니다! 다만, 이 문제의 경우 위의 정렬로는 시간 안에 해결하기 어렵습니다.

조금 더 빠른 정렬 방법을 사용하시거나, 정렬이 아니라 숫자들을 탐색하면서 최대최소를 계속 갱신해나갈 수도 있습니다.

ssb33817   3년 전

감사합니다 시간초과의 문제도 있었군요! 말씀해주신 방법과 다른 방법으로도 시도해봐야겠습니다.

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