#CCBCHMUOI0000001. Mã vận chuyển và giảm giá (Shipping Code and Discount)
Mã vận chuyển và giảm giá (Shipping Code and Discount)
Mã vận chuyển và giảm giá (Shipping Code and Discount)
Nguồn: Phước Hưng OJ
Phiên bản: Phước Hưng OJ Extended
Đề bài
Một dịch vụ vận chuyển có ba mã hàng: mã 1 có giá 10 đơn vị, mã 2 có giá 20 đơn vị, mã 3 có giá 30 đơn vị cho mỗi món. Khách mua món cùng mã. Tính tổng tiền ban đầu bằng đơn giá nhân . Nếu , giảm 10% trên toàn bộ tổng tiền của đơn hàng. Nếu mã không thuộc 1, 2, 3 thì in INVALID và không tính tiền. Kết quả là số nguyên vì tất cả đơn giá đều chia hết cho 10.
Input
Hai số nguyên (mã hàng) và (số món), cách nhau bởi dấu cách.
Output
In tổng tiền nguyên nếu mã hợp lệ, hoặc in chính xác INVALID nếu mã sai.
Subtask
- Subtask 1 (20%): và .
- Subtask 2 (30%): và .
- Subtask 3 (50%): và .
Ví dụ
Ví dụ 1
Input
2 5
Output
90
Giải thích
Mã 2 có giá 20, nên giá gốc là 20×5=100. Vì q=5 đạt ngưỡng, giảm 10% là 10; tiền phải trả 100-10=90.
Ví dụ 2
Input
1 4
Output
40
Giải thích
Mã 1 có giá 10; 4 món giá 40. Chưa đủ 5 món nên không giảm giá.
Ví dụ 3
Input
7 10
Output
INVALID
Giải thích
Mã 7 không tồn tại; dù số lượng 10, không được tính giảm giá trước khi loại mã.