Khoảng Cách Manhattan

View as PDF

Submit solution

Points: 0.10
Time limit: 1.0s
Memory limit: 64M
Input: stdin
Output: stdout

Author:
Problem type

Trên mặt phẳng ~Oxy~ có ~N~ điểm, điểm thứ ~i~ có tọa độ là ~(x_i, y_i)~. Hãy cho biết khoảng cách Manhattan xa nhất giữa hai điểm bất kì trong ~N~ điểm trên.

Ta định nghĩa khoảng cách Manhattan giữa hai điểm ~(x_1, y_1)~ và ~(x_2, y_2)~ là ~|x_1 − x_2| + |y_1 − y_2|~.

Input

Dòng đầu tiên chứa số nguyên dương ~N~ với ~(2 \leq N \leq 100)~.

~N~ dòng tiếp theo, mỗi dòng chưa ~2~ số nguyên ~(x_i, y_i)~ ~(-1000 \leq x, y \leq 1000)~ là toạ độ các điểm thứ ~i~ tương ứng .

Output

In ra một số duy nhất, là khoảng cách Manhattan lớn nhất.

Simple Input 1
2
-1 3
1 1
Simple Ouput 1
4
Simple Input 2
4
0 0
1 2
1 3
0 5
Simple Output 2
5
Giải thích
  • Ở ví dụ thứ nhất, khoảng cách Manhattan giữa hai điểm là ~|(−1) − 1| + |3 − 1| = 2 + 2 = 4~.
  • Ở ví dụ thứ hai, hai điểm ~(0, 0)~ và ~(0, 5)~ có khoảng cách Mantantan lớn nhất.

Comments

Please read the guidelines before commenting.


There are no comments at the moment.