Menengah25 XPUnit 10: Pencarian dan Pengurutan, soal 1 dari 10
Urutkan Nilai
Urutkan nilai dari yang terkecil sampai terbesar.
Nilai ulangan diketik sesuai urutan bangku. Untuk melihat sebarannya, guru ingin nilai itu diurutkan dari yang terkecil.
Masukan
Baris pertama berisi N (1 sampai 1000). Baris kedua berisi N bilangan bulat.
Keluaran
Satu baris berisi bilangan-bilangan itu dari yang terkecil, dipisah spasi.
Contoh masukan dan keluaran
Contoh 1
Masukan
6 72 45 90 60 85 45
Keluaran
45 45 60 72 85 90
Petunjuk
Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.
Petunjuk 1
Bubble sort menukar dua elemen bersebelahan yang urutannya salah, lalu mengulanginya sampai tidak ada lagi yang perlu ditukar.
Petunjuk 2
Setelah paham caranya, kamu boleh memakai sorted() di Python atau sort((a, b) => a - b) di JavaScript.