开始: 2024-06-30 14:30:00

20240630

结束: 2024-06-30 17:30:00
当前: 2025-0505-3030 11:13:40  类型:单人排位赛 状态:已经结束 
P4 : 拍照  
描述

某公司雇佣了一位专业摄影师来拍摄员工集体照。由于公司员工来自不同的部门,公司希望照片中要包含每个部门的员工。

公司有N名员工,他们排成一行,每个员工都有一个整数位置(即其x坐标)和一个部门编号id。公司计划拍摄这一行中连续一段的员工照片,拍摄的成本等于照片范围内员工x坐标的最大值和最小值之差。请帮助公司计算一张照片的最小成本,以确保照片中包含每个部门的员工,即每个部门都至少有一名员工出现在照片中。

输入

输入文件第一行一个整数 N,表示员工数量。

接下来N行,每行两个整数x和id,分别表示该员工的位置和他的部门编号。

输出

输出文件只有一行,包含一个整数,表示最低成本。

样例

输入

6 
25 7 
26 1 
15 1 
22 3 
20 1 
30 1 

输出

4 
提示

【输入输出样例1说明】

从x=22的位置拍摄到x=26的位置,可以拍到所有部门的员工(即25 7,26 1,22 3这三名员工)。

 

对于40%的数据,有1≤n≤100,1≤x≤1000,1≤id≤100。

对于100%的数据,有1≤n≤50000,1≤x≤10^9,1≤id≤10000。