Почему я получаю исключение времени выполнения в проблеме codechef, когда он отлично работает на моем локальном компьютере?
** N* * студенты присутствовали на входе, но** K * * войдет.Все студенты, набравшие строго больше, чем по крайней мере **(N-K)** общий балл студентов, зачисляются.
Всего существует** е * * вступительных экзаменов, на каждом из которых можно набрать между **0** и** М * * баллов включительно. Первые экзамены** Е-1 * * уже были проведены,Сергей собрал информацию о первом * * Е-1** из всех **Н-1** узнал о баллах, которые все, кроме него, получат на последнем экзамене, и хочет подсчитать минимальный балл, который ему нужно набрать, чтобы поступить в университет.
**Вход**
**T**=количество тестовых случаев.** N, K, E, M* * обозначают количество студентов, максимальное количество студентов, которые будут зачислены, общее количество экзаменов и максимальное количество баллов за один экзамен соответственно.Последняя строка содержит** Е-1 * * целые числа, обозначающие оценку Сергея за первые** Е-1 * * экзамены.
**Выход**
У Сергея нет шансов записаться, вывод "невозможно" (без кавычек).
**Существующие ограничения**
* **1** ≤ * * T * * ≤ * * 5**
* **1** ≤ * * K * * < * * N * * ≤ * * 104**
* **1** ≤ * * М * * ≤ * * 109**
* **1** ≤ * * E * * ≤ * * 4**
**Пример**
Вход: 1 4 2 3 10 7 7 7 4 6 10 7 10 9 9 9 Выход: 4
class A { public static void main(String[] args) throws java.lang.Exception{ int t;int n;int k;int e;int m;long[] totalScores;long sergyScore = 0; Scanner sc = new Scanner(System.in); t = sc.nextInt(); for (int t1 = 0; t1 < t; t++) { n = sc.nextInt();k = sc.nextInt();e = sc.nextInt();m = sc.nextInt();totalScores = new long[n - 1]; for (int i = 0; i < n - 1; i++) { for (int j = 0; j < e; j++) { totalScores[i] = totalScores[i] + sc.nextInt(); }} for (int j = 0; j < e - 1; j++) { sergyScore = sergyScore + sc.nextInt(); } Arrays.sort(totalScores); long output = totalScores[n - k - 1] - sergyScore + 1; if (output < 0) {System.out.println("0");} if (output >m) {System.out.println("Impossible");} else {System.out.println(output);}}}}
Что я уже пробовал:
я попытался вложить код в блок try catch
Mehdi Gholam
Попробуйте отладить.