Có giao nhau hay không ?

Xem PDF

Điểm: 120 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho \(n\) điểm có toạ độ lần lượt là \((x_1,0),(x_2,0),...,(x_n,0)\) trong đó \(x_i\) là các số nguyên.

Biểu diễn \(n\) điểm này lên trục toạ độ \(Oxy\) và hai điểm liên tiếp sẽ được nối với nhau bởi nửa đường tròn, có đường kính là khoảng cách giữa hai điểm kề nhau. (tức là điểm \((x_i,0)\) liên tiếp với điểm \((x_{i+1},0)\) với mọi \(1\le i\le n-1\))
(Xem hình vẽ minh hoạ)

Hỏi: Có tồn tại hai cung tròn nào cắt nhau hay không ? Nếu có in ra "yes" ngược lại in ra "no".

Input

  • Dòng thứ nhất chứa số \(t(1\le t\le 20)\) - Thể hiện số lượng testcase.

  • \(t\) block tiếp theo, mỗi block có dạng như sau:

    • Dòng thứ nhất chứa số \(n(1\le n\le 1000)\) - Thể hiện số điểm

    • Dòng thứ hai chứa \(n\) số nguyên \(x_1,x_2,...,x_n\).

Output

  • Ứng với mỗi testcase, in ra đáp án cần tìm

Example

Test 1

Input
2
4
1 5 3 6
4
0 15 5 13
Output
yes
no
Note

Hình vẽ ở trên là mình hoạ cho test ví dụ


Bình luận


  • -9
    minhtuanitk20    11:10 a.m. 30 Tháng 10, 2021

    Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.


    • -15
      MinhKiet2011    11:58 a.m. 2 Tháng 9, 2021 đã chỉnh sửa

      Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.


      • -15
        tklongnguyenquanghoang    10:19 a.m. 2 Tháng 9, 2021 đã chỉnh sửa

        Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.