Python Bài 3.B3: Xử lý đơn hàng
LÀM BÀI
Points:
15 (partial)
Time limit:
2.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Python
Mô tả bài toán
Một cửa hàng trực tuyến cần tính toán giá trị đơn hàng dựa trên:
- Tổng giá trị sản phẩm
- Giảm giá theo phương thức thanh toán:
- CASH: giảm 3%
- CARD: giảm 5%
- BANKING: giảm 7%
- Phí vận chuyển: 10,000đ/km
INPUT FORMAT
- Dòng 1: Số nguyên n là số lượng sản phẩm
- n dòng tiếp theo: tên sản phẩm và giá tiền
- Dòng n+2: Khoảng cách giao hàng (km)
- Dòng n+3: Phương thức thanh toán (CASH/CARD/BANKING)
OUTPUT FORMAT
- Dòng 1: Tổng tiền hàng
- Dòng 2: Giảm giá
- Dòng 3: Phí vận chuyển
- Dòng 4: Tổng thanh toán
Ví dụ:
Input
2 Laptop 15000000 Mouse 250000 5 CARD
Output
15250000 762500 50000 14537500
Giải thích:
- Tổng tiền hàng: 15,000,000 + 250,000 = 15,250,000
- Giảm giá: 15,250,000 * 0.05 = 762,500
- Phí vận chuyển: 5 * 10,000 = 50,000
- Tổng thanh toán: 15,250,000 - 762,500 + 50,000 = 14,537,500
Comments