[Beginner Free Contest 34] TRIANGLE
Xem dạng PDF
Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C++, Pascal, PyPy, Python
Có ~n~ điểm trên mặt phẳng: ~(x_1, y_1), (x_2, y_2),~...,~(x_n, y_n)~
Nam cần đặt một tam giác vuông cân có hai cạnh góc vuông nằm trên hai trục tọa độ (đỉnh góc vuông là gốc tọa độ) sao cho tam giác chứa tất cả các điểm (một điểm được coi là nằm trong tam giác nếu nó nằm bên trong hoặc nằm trên cạnh của tam giác đó). Hãy giúp Nam tính độ dài cạnh góc vuông nhỏ nhất của tam giác thỏa mãn.
Dữ liệu
Dòng đầu tiên chứa số test ~t~ ~(1 \le t \le 100)~.
Dòng đầu tiên mỗi test chứa số ~n~ là số điểm nằm trên mặt phẳng ~(1 \le n \le 10^4)~.
Dòng thứ ~i~ trong số ~n~ dòng tiếp theo chứa hai số nguyên ~x_i, y_i~ là tọa độ của điểm thứ ~i~ ~(1 \le x_i, y_i \le 10^3)~.
Kết quả
- Với mỗi test, in ra trên một dòng một số nguyên là độ dài cạnh góc vuông nhỏ nhất của tam giác.
Ví dụ
Sample Input
1
3
1 1
1 2
2 1
Sample Output
3
Bình luận