Lab 6 - 2
Lab 6 - 2
Deskripsi
Perusahaan Azuri sedang mencari laptop untuk perusahaannya. Dia diamanahkan untuk mencari
laptop dengan harga termurah namun dengan kualitas terbaik. Setiap laptop 𝑖 memiliki nama 𝑁𝑖,
harga 𝐻𝑖, dan kualitas 𝐾𝑖.
Format Masukan
- Baris pertama berisi sebuah bilangan bulat 𝑄 yang merepresentasikan banyaknya query.
- 𝑄 baris berikutnya masing-masing berisi sebuah aksi yang dapat dilakukan oleh Azuri (aksi 1
atau 2).
Format Keluaran
Untuk setiap pembelian laptop (aksi 2), keluarkan 𝐴 buah nama laptop yang dibeli dengan format
[URUTAN NAMA].
Batasan
2 ≤ 𝑄 ≤ 500.000
1 ≤ length(𝑁𝑖) ≤ 5, serta unik dan hanya mengandung huruf kapital (A - Z)
9
1 ≤ 𝐻𝑖 , 𝐾𝑖 ≤ 10
1 ≤ 𝐴 ≤ 200.000
Contoh Keluaran
1 TUFF
1 MAC
1 ENVY
2 ROG
Penjelasan
Keterangan Tambahan
● Dilarang menggunakan ADT yang mengandung unsur PriorityQueue bawaan java.