코딩테스트 백준 11004 질문(런타임 에러)

코딩테스트 백준 11004 질문(런타임 에러)

작성일 2024.03.26댓글 1건
    게시물 수정 , 삭제는 로그인 필요




import java.io.*;
import java.util.StringTokenizer;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        StringTokenizer st = new StringTokenizer(br.readLine());
        int N = Integer.parseInt(st.nextToken());
        int K = Integer.parseInt(st.nextToken());
        int[] arr = new int[N];
        st = new StringTokenizer(br.readLine());
        for (int i = 0; i < N; i++) arr[i] = Integer.parseInt(st.nextToken());
        quickSort(arr, 0, N - 1);
        bw.write(arr[K - 1] + "");

        bw.flush();
        bw.close();
        br.close();
    }

    public static void quickSort(int[] array, int L, int R) {
        if (L >= R) return;
        int pi = partition(array, L, R);

        quickSort(array, L, pi - 1);
        quickSort(array, pi + 1, R);
        return;
    }

    public static int partition(int[] array, int L, int R) {
        int pivot = array[L];
        int i = L;
        int j = R;

        while (i < j) {
            while (pivot <= array[j]) j--;
            while (i < j && pivot >= array[i]) i++;
            int temp = array[j];
            array[j] = array[i];
            array[i] = temp;
        }
        array[L] = array[i];
        array[i] = pivot;
        return i;
    }
}

백준 11004문제에서 런타임에러가 뜨는데 해결이 안되서 질문드립니다.
런타임에러가 뜨는 이유 알 수 있을까요?ㅠㅠ


#코딩테스트 백준 #코딩테스트 백준 티어 #코딩테스트 백준 난이도 #코딩테스트 백준 문제 추천 #코딩테스트 백준 프로그래머스 #lg전자 코딩테스트 백준 #백준 코딩테스트 하는법 #백준 코딩테스트 준비 #백준 코딩테스트 정답 #백준 코딩테스트 강의

profile_image 익명 작성일 -

예제는 실행이 잘 되지만, 입력에서 N, K, 배열원소의 조건을 지키지 않는 입력에 대해서는 런타임 에러가 발생할 수 있습니다.

백준 런타임 에러 ;;;

백준 전체문제에서 1000번 A+B 문제를 파이썬으로... 했는데 런타임 에러라고 정답처리가 안되는데요?? 어떻게 하죠;;; 온라인 코딩 테스트 사이트에서 코딩을...

백준 2884번 런타임에러 질문입니다.

백준문제 2884번 파이썬으로 푸는데 뭐가 잘못된건가요? ㅠㅠ 런타임에러가 계속뜨는데 ㅠㅠ H... split()) 이제 나머지 코드를 테스트 해보세요.

c언어 백준 10871 런타임에러

... 있어서 질문드립니다. 제가 봤을때는 코드에... 온라인 테스트 사이트에서는 Visual C/C++ 를 사용하지 않기 때문에 에러가 날 것입니다. 첫 줄에 #define _CRT...

백준 런타임에러

백준 4344번 문제인데 결과값은 맞는데 자꾸 런타임에러가 떠서 질문드립니다 ㅜㅜ... k++) score[k] = 0; } } 둘째 줄부터 각 테스트...

문제 런타임에러 질문입니다 ㅠㅠ

... 어느 부분에서 런타임에러가 나는지 도무지 해결이 어려워서 질문드립니다. 혹시나 해서... 코딩고수님들 도움좀 부탁드립니다. #include <stdio....

백준 4344번 문제 런타임 에러 질문

백준 4344번 문제 '평균은 넘겠지' 를 아래와 같이 풀고 채점을 해보았는데 런타임 에러가 뜹니다.... 입력 첫째 줄에는 테스트 케이스의 개수 C가...