- Mã:
- DS&A_21_22_Midterm_Semester_1_3
- Tên:
- Cau 3
- Dạng thi:
- oi
- Thang điểm:
- 3 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- lethuc
Sử dụng bài làm ở câu 2 để thực hiện tiếp yêu cầu sau:
-
Sắp xếp các sản phẩm
theo thứ tự sau:
o
Sản phẩm có điểm
kiểm tra chất lượng (qc_score) nhỏ hơn thì đứng trước.
o
Nếu hai sản phẩm có cùng điểm kiểm
tra chất lượng thì sản phẩm nào có id nhỏ hơn thì đứng
trước.
Input:
- Dòng đầu tiên chứa một số nguyên n là số lượng sản phẩm (1 <= n <= 100)
- 3*n dòng tiếp theo, mỗi dòng chứa:
o Dòng đầu tiên chứa hai số nguyên id (1 <= id <= 104) là ID của sản phẩm (Mỗi sản phẩm có một ID riêng biệt) và một chuỗi s (1 <= |s| <= 10) (với |s| là độ dài chuỗi s) là mã sản phẩm.
o Dòng tiếp theo chứa một chuỗi t (1 <= |t| <= 100) (với |t| là độ dài chuỗi t ) là tên sản phẩm.
o Dòng cuối cùng chứa một số thực sc (1 <= sc <= 100) là điểm kiểm tra chất lượng của sản phẩm.
(Dữ liệu đảm bảo số thực có tối đa 2 chữ số thập phân)
Output:
-
In danh
sách liên kết sau khi đã sắp xếp theo định dạng:
{id}-{code}-{name}-{qc_score}
(Với số thực, in đầy đủ 2 chữ số thập phân)
Input
Output
4
1723 LAP01
Laptop AB CD
75.55
1724 LAP01
Laptop AB CD
80.60
923 CPU02
CPU X2
20.00
815 RAM01
RAM Y1
75.55
923-CPU02-CPU X2-20.00
815-RAM01-RAM Y1-75.55
1723-LAP01-Laptop AB CD-75.55
1724-LAP01-Laptop AB CD-80.60
Theme :
Mời bạn soạn code