[HSG-QH_TPHT_HT_24] Tiền điện

Xem dạng PDF

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

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