Maxsum

Xem PDF

Nộp bài

Điểm: 200 (thành phần)
Thời gian: 1.0s
Bộ nhớ: 256M
Input: HUBMAXS.inp
Output: HUBMAXS.out

Tác giả:
Dạng bài

Nam và Tài đang chơi một trò chơi toán học. Trong trò chơi này, Nam sẽ lần lượt ghi lên bảng mỗi lần một cặp số A_i,B_i. Tài có nhiệm vụ sắp xếp lại các số A và các số B đã cho theo thứ tự nào đó sao cho: tổng lớn nhất có thể tạo được giữa các cặp A_i,B_i trong cách sắp xếp đo là nhỏ nhất.

Yêu cầu: Biết cặp số A,B mà Nam đã ghi lên bảng tại mỗi lượt, hãy cho biết giá trị nhỏ nhất theo mô tả ở trên mà Tài tìm được.

Input, Output và Subtasks

Input: (HUBMAXS.inp)
  • Dòng đầu tiên ghi số nguyên N (1\le n\le 100000) là số cặp A,B ghi lên bảng.
  • N dòng tiếp theo mỗi dòng ghi một cặp A,B tương ứng mỗi lần ghi (1\le A,B\le 100)
Output: (HUBMAXS.out)
  • Tương ứng một cặp A,B được ghi thêm lên bảng, ghi ra giá trị mà Tài tìm được.

Sample

Input (HUBMAXS.inp)
3
2 8
3 1
1 4
Output (HUBMAXS.out)
10
10
9
Note

Ở lượt ghi cuối, Nam ghi lên bảng (1,4). Khi đó, các giá trị tương ứng là A(2,3,1), B(8,1,4). Xét cách sắp xếp lại A, B ta được A(1,2,3),B(8,1,4). Tổng lớn nhất giữa các cặp tương ứng là 9. Tổng này là nhỏ nhất trong các phương án sắp xếp.


Bình luận đầu tiên

Bình luận

Không có bình luận nào.