Gửi bài giải
Điểm:
2,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Cho danh sách sản phẩm trong một chuỗi cửa hàng tiện lợi WinMart.
Mỗi sản phẩm có thông tin gồm:
- Mã sản phẩm
- Tên sản phẩm
- Loại hàng (thực phẩm, đồ uống, vệ sinh, gia dụng,...)
- Số lượng tồn kho
- Đơn giá (VNĐ) Hãy in ra danh sách các sản phẩm thuộc một loại hàng cụ thể (được nhập từ đầu). Lưu ý:
- Mỗi mã sản phẩm là duy nhất (không trùng nhau).
- Danh sách ban đầu đã được sắp xếp theo thứ tự tăng dần của mã sản phẩm.
Input
Dòng đầu tiên ghi số nguyên ~n~ ~ (1 \le n \le 1000) ~ là số lượng sản phẩm, tiếp theo là chuỗi ký tự ~S~ là tên loại hàng cần lọc.
~n~ dòng tiếp theo, mỗi dòng ghi 5 thông tin:
số nguyên ~m~ là mã sản phẩm;
chuỗi ký tự ~s_1~ là tên sản phẩm (viết liền, dùng dấu gạch dưới nếu cần);
chuỗi ký tự ~s_2~ là loại hàng;
số nguyên ~q~ là số lượng tồn kho;
số nguyên ~p~ là đơn giá (VNĐ).
Các thông tin cách nhau bởi dấu cách.
Output
- Dòng đầu tiên in ra dòng: Loai hang: ~S~
- Dòng thứ hai in ra: So san pham: ~k~, với ~k~ là số sản phẩm thuộc loại hàng đó
- ~k~ dòng tiếp theo, mỗi dòng ghi thông tin của một sản phẩm thuộc loại ~S~, theo đúng thứ tự xuất hiện trong file đầu vào.
Mỗi dòng ghi: mã sản phẩm ~m~, tên sản phẩm ~s_1~, số lượng tồn kho ~q~.Ví dụ:
Input
6 Do_uong
1001 CocaCola Do_uong 120 8500
1002 Aqua Thuc_pham 70 5000
1003 Pepsi Do_uong 150 9000
1004 Sua_Tuoi Thuc_pham 30 11000
1005 Sting Do_uong 150 8700
1006 Khau_trang Y_te 200 2000
Output
Loai hang: Do_uong
So san pham: 3
1001 CocaCola 120
1003 Pepsi 150
1005 Sting 150
Bình luận