A20967.士兵站队
普及-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
在一个划分成网格的操场上,n 个士兵散乱地站在网格点上,由整数坐标 (x,y) 表示。
士兵们可以沿网格边上、下左右移动一步,但在同时刻任一网格点上只能有 1 名士兵。
按照军官的命令,他们要整齐地列成一个水平队列,即排成队列,即排成 (x,y),(x+1,y),…,(x+n−1,y)。请求出如何选择 x 和 y 的值才能使士兵们以最少的总移动步数排成一列。
输入格式
输入的第一行是一个整数,代表士兵数 n。
第 2 到 (n+1) 行,每行 2 个整数,第 (i+1) 行的整数 xi,yi 代表第 i 个士兵的坐标。
输出格式
输出一行一个整数,代表答案。
输入输出样例
输入#1
5 1 2 2 2 1 3 3 -2 3 3
输出#1
8
说明/提示
对于 100% 的数据,保证 1≤n≤10000,−10000≤x,y≤10000。