Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập trochoidaklak2526

Trò chơi

Dễ Tham lamHeap, Set, Map, ...

  • 100 Điểm
  • 1.0s Thời gian
  • 256M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

Ban tổ chức giải đấu lập trình game tạo ra \(n\) game cho các thí sinh, game thứ \(i\) (\(1 \le i \le n\)) có độ hấp dẫn là \(k_i\). Bạn Nam là một thí sinh tham gia giải đấu, Nam được \(t\) đơn vị thời gian để chơi các game này. Nam thử lần lượt từng game theo thứ tự từ \(1\) đến \(n\) khi chưa hết thời gian, mỗi game đều là mới với Nam, nên bạn ấy có hai lựa chọn sau:

  • Xem tựa game và chơi hết game đó sẽ tốn \(a\) đơn vị thời gian;

  • Chỉ xem tựa game mà không chơi thì sẽ tốn \(b\) đơn vị thời gian.

Mỗi game nếu chơi hết thì sẽ nhận được độ hấp dẫn của game đó, nếu chỉ xem tựa game hoặc chơi chưa xong thì không nhận được độ hấp dẫn nào. Chỉ khi đã xem tựa game thứ \(i\) hoặc chơi game thứ \(i\) thì Nam mới có thể chuyển sang game thứ \(i+1\).

Yêu cầu: Tính độ hấp dẫn tối đa mà Nam nhận được.

Input

Dữ liệu vào có cấu trúc như sau:

  • Dòng đầu tiên chứa bốn số nguyên dương \(n, t, a, b\) (\(n \le 2 \times 10^5\); \(t \le 10^9\); \(b < a \le 10^9\));

  • Dòng thứ hai chứa \(n\) số nguyên dương \(k_1, k_2, \ldots, k_n\) (\(k_i \le 10^9\), \(1 \le i \le n\)).
    Các số trên một dòng của dữ liệu vào được ghi cách nhau bởi dấu cách.

Ràng buộc:

  • \(20\%\) số điểm của bài ứng với các test có \(k_i \ge k_{i+1}\), \(1 \le i \le n-1\);

  • \(40\%\) số điểm của bài ứng với các test có \(n, t \le 10^3\);

  • \(40\%\) số điểm của bài ứng với các test có \(k_i < k_{i+1}\), \(1 \le i \le n-1\).

Output

In ra một số nguyên là giá trị độ hấp dẫn tối đa của Nam đạt được sau thời gian \(t\).

Example 1

Input:

3 5 2 1
2 2 4

Output:

6

Example 2

Input:

3 5 2 1
4 3 2

Output:

7

Example 3

Input:

5 10 3 1
6 1 1 5 5

Output:

12

Note

Ví dụ 1: Chơi game 1 hết \(2\) đơn vị thời gian, xem game 2 hết \(1\) đơn vị thời gian, chơi game 3 hết \(2\) đơn vị thời gian. Độ hấp dẫn đạt được là \(2 + 4 = 6\).

Ví dụ 2: Chơi game 1, 2 hết \(4\) đơn vị thời gian. Độ hấp dẫn là \(7\).

Ví dụ 3: Chơi game 1, xem game 2 và chơi game 3, 4. Không làm gì với game 5. Độ hấp dẫn là \(12\).

Bình luận

Chưa có bình luận nào.