Điều hướng chính

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án đất

Dễ

  • 100 Điểm
  • 0% Tỉ lệ AC
  • 0 Số AC
  • 256M Bộ nhớ giới hạn
  • 1.0s Giới hạn thời gian

Một công ty bất động sản có \(n\) lô đất cần bán xếp theo thứ tự trên một con đường, mỗi lô có một giá bán nhất định.
Có \(m\) người khách hàng đến mua đất, mỗi người mang theo một số tiền nhất định và họ sẽ mua một lô đất có giá trị cao nhất nhưng không vượt quá số tiền hiện có của họ (trường hợp khách hàng có số tiền ít hơn giá bán của đất thì không thể mua đất).

Yêu cầu: Hãy tính tiền mà công ty Bất động sản bán được theo cách trên.

Input

Dữ liệu vào: từ tệp văn bản BD.INP có cấu trúc:

  • Dòng đầu ghi hai số \(n, m\) (\(1 \le n, m \le 2 \times 10^5\)) lần lượt là số lượng lô đất và số lượng khách hàng.
  • Dòng thứ hai ghi \(n\) số nguyên dương \(a_1, a_2, \dots, a_n\) là giá bán từng lô đất (\(1 \le a_i \le 10^9\)).
  • Dòng thứ ba ghi \(m\) số nguyên dương \(b_1, b_2, \dots, b_m\) là số tiền mỗi khách hàng mang theo (\(1 \le b_i \le 10^9\)).

Output

Dữ liệu ra: Ghi vào tệp văn bản BD.OUT ghi duy nhất một số là kết quả cần tìm.

Example

Test 1

Input
6 3
6 3 9 8 14 5
8 10 3
Output
20

Scoring

  • Có \(40\%\) số test ứng với \(40\%\) số điểm của bài có \(n, m \leq 10^3\).
  • Có \(60\%\) số test khác ứng với \(60\%\) số điểm ứng với các trường hợp còn lại.

Bình luận

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