[Phú Yên - TS10 - 2025] Bài 3: Chi phí nhỏ nhất

Xem dạng PDF

Gửi bài giải

Điểm: 8,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Nhân ngày quốc tế thiếu nhi 1/6, Ban tổ chức Trại hè 2025 tổ chức cho các bạn học sinh Tiểu học của các đoàn đi tham quan các danh lam thắng cảnh, tất cả các đoàn đều đang ở tại khách sạn Rose. Ban tổ chức chuẩn bị cho ~N~ đoàn (đánh số từ ~1~ đến ~N~) mỗi đoàn đi tham quan một địa điểm khác nhau. Đoàn thứ ~i~ đi thăm địa điểm thứ ~i~ cách khách sạn Rose ~D_i~ km (~i = 1...N~). Có ~M~ xe được đánh số từ ~1~ đến ~M~ (~M \ge N~) do Ban tổ chức chuẩn bị để phục vụ việc đưa các đoàn đi tham quan (mỗi xe chỉ phục vụ một đoàn), biết rằng xe thứ ~j~ có mức tiêu thụ xăng là ~V_j~, đơn vị thể tích/km (~j = 1...M~)

Yêu cầu: Hãy giúp Ban tổ chức chọn ra ~N~ xe để phục vụ việc đưa các đoàn đi tham quan, sao cho tổng chi phí xăng cần sử dụng là ít nhất.

INPUT

  • Dòng đầu tiên chứa 2 số nguyên dương ~N, M~ (~N \le M \le 200~);
  • Dòng thứ hai chứa các số nguyên dương ~D_1, D_2, ..., D_N~ với ~D_i \le 200~, ~i = 1...N~;
  • Dòng thứ ba chứa các số nguyên dương ~V_1, V_2, ..., V_M~ với ~V_j \le 100~, ~j = 1...M~.

OUTPUT

Một số ~T~: chỉ tổng lượng xăng dầu cần dùng cho việc đưa các đoàn đi tham quan (không tính lượt về).

SAMPLE INPUT

3 4
7 5 9
17 5 7 8

SAMPLE OUTPUT

134

Giải thích: Chọn các xe 3, 4 và 2 phục vụ cho các đoàn 1, 2, 3 vì: ~7 \times 7 + 8 \times 5 + 5 \times 9 = 134~ là cách chọn với chi phí nhỏ nhất.


Bình luận

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


Không có bình luận tại thời điểm này.