Sắp xếp sản phẩm trong cửa hàng tiện lợi WinMart

Xem dạng PDF IDE

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

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.

Input
Output
Run