Gửi bài giải
Điểm:
1,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, Pascal, Python
Công ty điện lực XYZ đưa ra mức giá bán điện cho hộ tiêu dùng như sau:
- ~50~ kWh đầu có giá ~1800~ đồng/ kWh;
- Từ kWh thứ ~51~ đến kWh thứ ~100~ có giá ~1900~ đồng/kWh;
- Từ kWh thứ ~101~ đến kWh thứ ~200~ có giá ~2100~ đồng/kWh;
- Từ kWh thứ ~201~ trở lên có giá ~2200~ đồng/kWh.
Trong tháng ~9~ vừa qua, gia đình bạn An đã sử dụng hết ~N~ (kWh).
Yêu cầu
Em hãy giúp Bạn An xác định số tiền phải thanh toán cho công ty điện lực XZY nhé!
Dữ liệu đầu vào
Gồm một số nguyên dương ~N~ ~(1 \le N \le 10^9)~ là số kWh mà gia đình bạn An đã sử dụng.
Dữ liệu đầu ra
Gồm một số nguyên là kết quả bài toán.
Ràng buộc dữ liệu
- Có 60% test tương ứng 60% số điểm có ~n \le 10^5~;
- Có 40% test tương ứng 40% số điểm có ~10^5 < n \le 10^9~.
Ví dụ
Ví dụ 1
INPUT
52
OUTPUT
93800
Giải thích:
- ~50~ kWh đầu có tổng số tiền phải trả là: ~50 \times 1800 = 90000~;
- ~2~ kWh tiếp theo (kWh thứ ~51~ và thứ ~52~) có tổng số tiền phải trả là: ~2 \times 1900 = 3800~.
~\Rightarrow~ Tổng số tiền phải trả: ~90000 + 3800 = 93800~.
Bình luận
hi ae