Submission #729999

# Submission time Handle Problem Language Result Execution time Memory
729999 2023-04-25T04:09:11 Z rahulverma Karte (COCI18_karte) Java 11
84 / 120
1000 ms 26796 KB
import java.io.*;
import java.util.*;

public class karte {

	public static void main(String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringTokenizer st = new StringTokenizer(br.readLine());
		int n = Integer.parseInt(st.nextToken());
		int k = Integer.parseInt(st.nextToken());
		Integer[] cards = new Integer[n];
		for(int i = 0; i < n; i++) cards[i] = Integer.parseInt(br.readLine());
		Arrays.sort(cards, Collections.reverseOrder());
		Arrays.sort(cards, 0, k);
		
		
		int falses = 0;
		for(int i = 0; i < n; i++) {
			if(falses < cards[i]) falses++;
		}
		
		PrintWriter pw = new PrintWriter(System.out);
		
		if(falses == k) {
			for(int i = n - 1; i >= 0; i--) pw.print(cards[i] + " ");
		}
		else {
			pw.println(-1);
		}
		pw.close();
		
	}

}
# Verdict Execution time Memory Grader output
1 Correct 93 ms 9548 KB Output is correct
2 Correct 61 ms 8484 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 88 ms 9456 KB Output is correct
2 Correct 66 ms 8260 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 98 ms 9460 KB Output is correct
2 Correct 56 ms 8336 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 120 ms 9816 KB Output is correct
2 Correct 74 ms 8516 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 124 ms 9604 KB Output is correct
2 Correct 72 ms 8576 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 145 ms 9852 KB Output is correct
2 Correct 89 ms 8620 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 156 ms 9844 KB Output is correct
2 Correct 86 ms 8564 KB Output is correct
# Verdict Execution time Memory Grader output
1 Execution timed out 1075 ms 17924 KB Time limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Execution timed out 1067 ms 19816 KB Time limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Execution timed out 1075 ms 26796 KB Time limit exceeded
2 Halted 0 ms 0 KB -