ORDER - ORDER
Dữ liệu vào: Standard input
Dữ liệu ra: Standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: becunthongminh

Vào 1 buổi chiều rảnh rỗi cùng chiếc bụng đói meo của mình, Rin - 1 cô gái với khả năng ăn rất nhiều, đã quyết định phải làm no chiếc bụng bằng những món ăn ngon ở n cửa hàng khác nhau.
Để mua được một món ăn có 2 cách : Rin có thể trực tiếp chạy đến cửa hàng để mua hoặc là đặt hàng để giao đến tận nhà. Với món ăn thứ i, nếu Rin chọn giao hàng sẽ mất a[i] phút, còn nếu Rin tự đi mua sẽ mất b[i] phút. Các cửa hàng hoạt động độc lập, nên khi giao hàng sẽ không ảnh hưởng đến thời gian của nhau, trong khi đó nếu Rin đi mua tại một số cửa hàng thì phải mua lần lượt từng món ăn. Rin không biết là mất thời gian ít nhất bao lâu để tất cả các món đều có mặt ở nhà mình nếu chọn đi mua 1 số món hoặc chọn giao hàng 1 số món.
 

Đầu vào: 
- Dòng đầu tiên là số nguyên dương n (n \(\leq\) 2*105).
- Dòng tiếp theo là n số nguyên dương a[i] (0 <= a[i] <= 106).
- Dòng tiếp theo là n số nguyên dương b[i] (0 <= b[i] <= 106).

Đầu ra:
- Kết quả bài toán.

Ví dụ

Input:

4

3 7 4 5

2 1 2 4

Output:
5

Giải thích : Rin sẽ đặt hàng món ăn thứ nhất và thứ tư, và đi mua món ăn thứ hai và thứ ba hết : 1 + 2 = 3 phút. Vậy sau 5 phút thì tất cả các món ăn đều có mặt ở nhà Rin.

Back to Top