[Buổi 20][Chuỗi][RDD] Bài 34: Quản lý doanh thu bán hàng
Quản lý doanh thu bán hàng
Bối cảnh
Bài toán được mô tả qua yêu cầu và dữ liệu dưới đây.
Yêu cầu
Công ty FullHouse Dev muốn quản lý doanh thu bán hàng của các nhân viên. Quy tắc đánh giá như sau:
- Doanh thu = Số lượng sản phẩm bán × Giá mỗi sản phẩm
Hãy nhập thông tin doanh thu của các nhân viên và tìm ra nhân viên có doanh thu cao nhất.
Input
- Dòng đầu ghi số nhân viên (không quá 100 nhân viên)
- Mỗi nhân viên ghi trên 4 dòng:
- Tên nhân viên
- Số lượng sản phẩm bán
- Giá mỗi sản phẩm
- Mã nhân viên
Output
Ghi ra thông tin của nhân viên có doanh thu cao nhất gồm các thông tin:
- Mã nhân viên
- Tên nhân viên
- Số lượng sản phẩm bán
- Giá mỗi sản phẩm
- Doanh thu
Ràng buộc
Đề gốc không nêu ràng buộc riêng.
Ví dụ 1
Input
3
Nguyen Van A
50
200000
NV001
Tran Thi B
70
150000
NV002
Le Van C
30
100000
NV003
Output
NV002 Tran Thi B 70 150000 10500000
Giải thích ví dụ
- Đầu vào: Nguyễn Văn A 50 200000 NV001
- Đầu ra: NV002 Trần Thị B 70 150000 10500000
Dòng này hiển thị thông tin chi tiết về nhân viên NV002, bao gồm mã nhân viên, tên, số lượng sản phẩm bán, giá mỗi sản phẩm và doanh thu. Đây là nhân viên có doanh thu cao nhất.
Cách tính doanh thu cho Trần Thị B: Doanh thu = 70 × 150000 = 10500000
Thông tin học tập
- Buổi: B20
- Concepts: std::string/getline, arrays/vectors, maximum search
- Giới hạn kiến thức: B01-B20
- Time limit: 2 seconds
- Memory limit: 64 MB
- Point: 15
Comments