Cho bảng name, cat, price, rating. Lọc sản phẩm có cat in @cats, price <= 1000, rating >= 4.0, sau đó lấy top-K theo rating dùng nlargest. Nếu trùng rating thì giữ thứ tự xuất hiện đầu tiên.
Dòng 1: n. Dòng 2: k. Dòng 3: các category (dấu phẩy). n dòng: name,cat,price,rating.
1 <= n <= 100; 1 <= k <= n.
Top-K dòng name cat price rating.
Ví dụ:
Đầu vào:
6
3
A,B
p1,A,500.0,4.5
p2,B,1200.0,4.9
p3,A,800.0,3.9
p4,B,999.99,4.8
p5,C,100.0,5.0
p6,A,200.5,4.2
Đầu ra:
p4 B 999.99 4.80
p1 A 500.00 4.50
p6 A 200.50 4.20
Giải thích:
Đang tải editor...