Menengah30 XPUnit 10: Pencarian dan Pengurutan, soal 3 dari 10
K Nilai Terbesar
Tampilkan K nilai terbesar dari yang paling besar.
Panitia lomba menyanyi hanya mengumumkan K skor teratas. Bantu menyusun daftar skornya dari yang tertinggi.
Masukan
Baris pertama berisi N (1 sampai 10000) dan K (1 sampai N). Baris kedua berisi N bilangan bulat.
Keluaran
Satu baris berisi K bilangan terbesar dari yang paling besar, dipisah spasi. Bilangan yang sama tetap ditulis sebanyak kemunculannya.
Contoh masukan dan keluaran
Contoh 1
Masukan
7 3 88 92 75 92 60 81 99
Keluaran
99 92 92
Petunjuk
Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.
Petunjuk 1
Urutkan dari yang terbesar dengan sorted(data, reverse=True), lalu ambil K elemen pertama.
Petunjuk 2
Di JavaScript, sort((a, b) => b - a) mengurutkan dari yang terbesar.