TOURS - Du lịch
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 3.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: dvh312

Thứ hai là ngày đầu tuần, Lương hứa cố gắng chăm ngoan… Vậy mà chỉ ngồi trên lớp một lúc Lương đã cảm thấy buồn chán =)) Nó bắt đầu mơ mộng về những tour đi chơi nghỉ hè và ngồi lướt web tìm xem có chỗ nào hay ho không. Sau một lúc lâu, Lương đã nhắm được một vài tour yêu thích và ghi lại số lượng địa điểm du lịch và giá tiền của mỗi tour. Lương dự định sẽ chọn đúng 2 tour để đi vào mùa hè nhưng lại rất tham lam. Lương muốn chọn 2 tour sao cho số tiền trung bình cho mỗi thành phố là nhỏ nhất.

Cùng giúp Lương đi du lịch mùa Corona nhé =))

Input

  • Dòng đầu tiên gồm một số nguyên N (2 ≤ N ≤ 105) - Số lượng tour mà Lương đã tìm được.

  • Dòng thứ hai gồm N số nguyên a1 , a2 , ..., an (1 ≤ ai ≤ 109 ) - Số lượng thành phố của tour thứ i.

  • Dòng thứ ba gồm N số nguyên b1 , b2 , ..., bn (1 ≤ bi ≤ 109 - Giá tiền của tour thứ i

Output

In ra 2 số nguyên - tổng số thành phố và tổng giá tiền của 2 tour mà Lương sẽ chọn. Nếu có nhiều kết quả, Lương sẽ chọn 2 tour với tổng số thành phố là lớn nhất.

Ví dụ

  • input
    5
    1 2 3 4 5
    6 7 8 9 10
    output
    9 19
  • input
    2
    1000000000 1
    1 1000000000
    output
    1000000001 1000000001
  • input
    3
    4 1 5
    8 2 12
    output
    5 10

Với ví dụ đầu tiên, Lương sẽ chọn 2 tuor cuối cùng: [4 9] và [5 10] với giá tiền trung bình cho mỗi thành phố là (9 + 10) / (4 + 5) = 2.1111

Back to Top