Thể dục

Xem dạng PDF

Gửi bài giải

Điểm: 100,00
Giới hạn thời gian: 5.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

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

Thể dục

Đề bài : https://drive.google.com/drive/u/0/folders/1Kv0RDJiibCQ0803c6lLIrQyRnDZVEzht

Như anh em biết rồi đấy, contest này lẽ ra chúng ta sẽ làm offline tại P34 thân yêu, thế mà vì em covid-19 nên chúng ta đành phải tổ chức nó online. Haiz, nhưng thay vì chán nản, chúng ta hãy thích nghi với nó, Son cũng vậy, sau khi nghe tin báo đài khuyến cáo nên tập thể dục mỗi ngày để chống lại covid, Son đã rất chăm chỉ tập luyện.

Khu vực Son chọn làm nơi tập thể dục có ~N~ cây được trồng thành vòng tròn theo chiều kim đồng hồ, tức là cây thứ ~1~ sẽ được trồng cạnh cây thứ ~2~, cây thứ ~2~ cạnh cây thứ ~3,...~ và cây thứ ~N~ sẽ cạnh cây thứ 1. Cây thứ ~i~ có độ cao là ~h_i~ và cây thứ i sẽ cách cây thứ ~i + 1~ một khoảng là ~d_i~. Như vậy cây thứ ~N~ sẽ cách cây thứ ~1~ một khoảng ~d_n~. Lý do Son chọn khu vực này là do khu này chẳng có ai qua lại bao giờ, mà Son thì lại thích không gian một mình. Thế nhưng dạo gần đây xuất hiện một người lạ tên là Huấn cũng tới để tập thể dục, qua dò hỏi thông tin thì Son biết rằng anh Huấn sẽ tập chạy bộ ở đây trong vòng ~Q~ ngày. Ở ngày thứ ~k~, anh Huấn sẽ chạy từ cây thứ ~a_k~ đến cây thứ ~b_k~ theo chiều kim đồng hồ. Vì Son thích tập một mình nên anh ấy chỉ chọn những cây còn lại để không phải chạm mặt anh Huấn. Son sẽ chọn cây ~i~ và ~j~ ( từ ~i~ đi đến ~j~ theo chiều kim đồng hồ và 2 cây là khác nhau). Son tập thể dục rất khác người, cụ thể: bắt đầu từ việc trèo lên trèo xuống cây ~i~, di chuyển từ ~i~ sang cây ~j~, rồi trèo lên trèo xuống cây ~j~. Nói cách khác, khi Son chọn cây ~i~ và ~j~ thì tổng đoạn đường đi được sẽ là:

$$F(i,j)= 2*(h_i+ h_j)+D(i,j)$$

Trong đó ~D(i,j)~ là quãng đường đi từ cây ~i~ đến cây ~j~

Các bạn hãy giúp Son tìm đoạn đường tập thể dục dài nhất mà Son có thể tập mỗi ngày nhé

Input

Dòng đầu tiên chứa 2 số nguyên ~N, Q~ ~(1 \leq N \leq Q \leq 10^5)~

Dòng tiếp theo gồm ~N~ số nguyên ~d_i (1≤ d_i ≤ 10^9)~

Dòng tiếp theo gồm ~N~ số nguyên ~h_i (1 ≤ h_i ≤ 10^9)~

~Q~ dòng tiếp theo là 2 số nguyên ~a_i, b_i ( 1 ≤ a_i,b_i ≤ N)~

Output

In ra ~Q~ dòng, mỗi dòng một số nguyên duy nhất là đoạn đường tập thể dục dài nhất

Sample Input

10 3
75 45 81 29 2 25 84 56 2 37
22 26 72 47 97 75 82 17 32 28
7 9
8 1
9 6

Sample Output

517
448
282

Giải thích:

Trong ngày đầu, anh Huấn sẽ chiếm các cây 7, 8, 9 do đó Son sẽ chọn cây 10 và cây 5.

F(10, 5) = 28 × 2 + 97 × 2 + 37 + 75 + 45 + 81 + 29 = 517


Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 0
    bear1   đã bình luận lúc 12, Tháng 8, 2022, 14:43

    anh Sơn introvert tek