10818번 - 최소, 최대
왜 런타임에러가 발생하는지 잘모르겠어요 vscode로 실행해보니 잘 실행되는거 같은데 ㅜㅜ
인덱스 넘어가서 생겼습니다.
N이 5니까 다섯번 반복되고
i가 0일때 j 는 1
i가 1일때 j 는 2
i가 2일때 j 는 3
i가 3일때 j 는 4
i가 4일때 j 는 5
n[5]는 없으니까 에러 생겼습니다.
그래서 j를 없애고 n[0]로 비교하는 값을 고정시킨 채로 소스를 다시 작성했는데 결과값은 잘 나오는데 틀렸다고 나오네요 뭐가 틀린건지 모르겠어요 ㅠ
N이 1일 경우에 대한 예외처리가 필요합니다. for문을 한번도 통과하지 않았기 때문에 max와 min에 대한 정의가 되지 않습니다.
참고로 max() 함수와 min()함수를 사용하면 간단하게 코드를 구현할수도 있습니다!!
댓글을 작성하려면 로그인해야 합니다.
hu9801 2년 전
왜 런타임에러가 발생하는지 잘모르겠어요 vscode로 실행해보니 잘 실행되는거 같은데 ㅜㅜ