牛牛在二维坐标系中画了N个点,且都是整点。现在牛牛想画出一个矩形,使得这N个点都在矩形内或者在矩形上。
矩形的边均平行于坐标轴。牛牛希望矩形的面积最小。请你帮助牛牛计算下最小矩形的面积。
首先输入一个正整数N表示点的个数(2 <= N <= 50)
接下来N行每行两个整数x, y,表示该点的坐标。绝对值均小于等于100.
一个整数表示最小矩形的面积。
2 0 1 1 0
1
public static int juxing(int[] xarrys, int[] yarrys) { int left = xarrys[0]; int right = xarrys[0]; int top = yarrys[0]; int bottom = yarrys[0]; for (int i = 1; i < xarrys.length; i++) { int x = xarrys[i]; int y = yarrys[i]; if (x < left) { left = x; } if (x > right) { right = x; } if (y > top) { top = y; } if (y < bottom) { bottom = y; } } return (right - left) * (top - bottom); }