QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#21280. Thiết kế cảnh quan

Statistics

Farmer John xây vườn đẹp và cần chuyển nhiều đất.

Vườn là dãy $N$ luống hoa ($1 \le N \le 100$). Luống $i$ ban đầu có $A_{i}$ đơn vị đất và cần thành $B_{i}$. Mọi $A_{i}$, $B_{i}$ là số nguyên trong $0..10$.

Anh có thể mua một đơn vị và đặt vào luống tùy chọn với giá $X$, lấy một đơn vị từ luống tùy chọn và chở đi với giá $Y$, hoặc chuyển một đơn vị từ $i$ sang $j$ với giá $Z$ nhân $|i-j|$. Tính tổng chi phí nhỏ nhất.

Dữ liệu vào

  • Dòng 1: các số nguyên cách nhau bởi dấu cách $N$, $X$, $Y$, $Z$; $0 \le X, Y, Z \le 1000$.
  • Các dòng $2..1+N$: dòng $i+1$ chứa $A_{i}$, $B_{i}$ cách nhau bởi dấu cách.

Dữ liệu ra

  • Dòng 1: số nguyên là chi phí nhỏ nhất của dự án.

Ví dụ

Dữ liệu vào 1

4 100 200 1
1 4
2 3
3 2
4 0

Dữ liệu ra 1

210

Ghi chú

Bốn luống trong hàng có 1, 2, 3, 4 đơn vị, cần thành 4, 3, 2, 0. Giá thêm, bỏ, chuyển là 100, 200, 1.

Phải bỏ một đơn vị từ luống 4 tốn 200. Còn lại chuyển tốn 10: ba đơn vị từ 4 sang 1 và một từ 3 sang 2.

Ghi công bài toán: Brian Dean, 2012

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.