A. Cần tiếp đ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
Tác giả:
Dạng bài
1. Phát biểu bài toán
Tàu đệm từ Hyperloop di chuyển dọc theo một đường ray thẳng được chia thành ~N~ phân đoạn cáp cấp điện nối tiếp nhau, đánh số từ 1 đến ~N~. Phân đoạn thứ ~i~ có chiều dài ~L_i~ (mét) và chế độ cấp điện ~T_i \in \{0, 1\}~.
Trên mỗi mét di chuyển tại phân đoạn thứ ~i~:
- Tàu tiêu hao một lượng năng lượng cố định là ~C~ (Joule/mét) do lực cản khí động học dư.
- Tàu thu nạp một lượng năng lượng là ~E~ (Joule/mét) nếu ~T_i = 0~ (chế độ tiêu chuẩn), hoặc ~2E~ (Joule/mét) nếu ~T_i = 1~ (chế độ tăng áp).
Năng lượng ròng thu được trên phân đoạn thứ ~i~, ký hiệu là ~\Delta W_i~, được xác định bởi công thức:
$$ \Delta W_i = L_i \times ((T_i + 1) \cdot E - C) $$
Yêu cầu: Hãy tính tổng năng lượng ròng ~W = \sum_{i=1}^N \Delta W_i~ sau khi tàu đi qua toàn bộ ~N~ phân đoạn.
2. Dữ liệu vào
- Dòng đầu tiên chứa ba số nguyên dương ~N, E, C~ (~1 \le N \le 10^5~; ~1 \le C \le 2 \cdot 10^9~; ~1 \le E \le 10^9~).
- ~N~ dòng tiếp theo, dòng thứ ~i~ chứa hai số nguyên ~L_i~ và ~T_i~ (~1 \le L_i \le 10^4~; ~T_i \in \{0, 1\}~).
3. Kết quả
In ra một số nguyên duy nhất là giá trị ~W~.
4. Ví dụ
Ví dụ 1:
- Input:
3 5 6
2 0
3 1
4 0
- Output:
6
- Giải thích:
- Phân đoạn 1: ~L_1 = 2, T_1 = 0 \Rightarrow \Delta W_1 = 2 \times ((0 + 1) \times 5 - 6) = 2 \times (-1) = -2~.
- Phân đoạn 2: ~L_2 = 3, T_2 = 1 \Rightarrow \Delta W_2 = 3 \times ((1 + 1) \times 5 - 6) = 3 \times 4 = 12~.
- Phân đoạn 3: ~L_3 = 4, T_3 = 0 \Rightarrow \Delta W_3 = 4 \times ((0 + 1) \times 5 - 6) = 4 \times (-1) = -4~.
- Tổng năng lượng ròng: ~W = -2 + 12 - 4 = 6~.
5. Subtasks
- Subtask 1 (20% số điểm): ~N \le 20~, ~E \le 1000~, ~C \le 2000~, ~L_i \le 10~.
- Subtask 2 (30% số điểm): ~N \le 4000~, ~E \le 10^8~, ~C \le 2 \cdot 10^8~, ~L_i \le 1000~.
- Subtask 3 (50% số điểm): Không có ràng buộc gì thêm (~N \le 10^5~).
Đang tải...