Tổng nhỏ nhất của các tích

Xem dạng PDF

Gửi bài giải

Điểm: 10,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Dạng bài

Cho hai dãy N số nguyên ~a[1], a[2], ... a[n]~ và ~b[1], b[2], ..., b[n]~. Hãy sắp xếp hai dãy này để sau khi sắp xếp ta có tổng: T = a[1]*b[1] + a[2] * b[2] + ... + a[n] * b[n] có giá trị nhỏ nhất.


Dữ liệu
  • Dòng đầu chứa số nguyên n cho biết số phần tử của dãy.
  • Dòng thứ 2 chứa n số nguyên a[1], a[2], ... a[n]
  • Dòng thứ 3 chứa n số nguyên b[1], b[2], ... b[n]

Kết quả
  • In ra một dòng chứa tổng nhỏ nhất theo yêu cầu đầu bài.

Ví dụ
Dữ liệu
3
3 1 1
6 5 4
Kết quả
23

Ràng buộc
  • ~1 ≤ n ≤ 10^5~.
  • ~1 ≤ ai ≤ bi≤ 10^6~

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.