Problem1222--PIPI放棋子

1222: PIPI放棋子

Time Limit: 2 Sec  Memory Limit: 128 MB
Submit: 32  Solved: 11
[Submit] [Status] [Web Board] [Creator:]

Description

PIPI将n个棋子摆放在一张无限大的棋盘上。第i个棋子放在第x[i]行y[i]列。同一个格子允许放置多个棋子。每一次操作PIPI可以把一个棋子拿起并将其移动到原格子的上、下、左、右的任意一个格子中。PIPI想知道要让棋盘上出现有一个格子中至少有i(1 ≤ i ≤ n)个棋子所需要的最少操作次数.

Input

输入包括三行,第一行一个整数n(1 ≤ n ≤ 300),表示棋子的个数
第二行为n个棋子的横坐标x[i](1 ≤ x[i] ≤ 10^9)
第三行为n个棋子的纵坐标y[i](1 ≤ y[i] ≤ 10^9)

Output

输出n个整数,第i个表示棋盘上有一个格子至少有i个棋子所需要的操作数,以空格分割。

Sample Input

4
1 2 4 9
1 1 1 1

Sample Output

0 1 3 10

Source/Category

中等