AT_arc129_b [ARC129B] Range Point Distance

题目描述

对于一组整数 $l,r,x$,其中 $l \le r$,定义 $dist(l,r,x)$ 为: - 若 $x < l$,则 $dist(l,r,x) = l - x$ - 若 $l \le x \le r$,则 $dist(l,r,x) = 0$ - 若 $x >r$,则 $dist(l,r,x) = x - r$ 可以简要理解为 $x$ 在数轴上到区间 $[l,r]$ 的距离。 现在给定 $N$ 对整数,第 $i$ 对整数形如 $(L_i, R_i)$。对于 $k=1,2,\dots,N$,分别求解下面的问题: - 自由选择一个整数 $x$,计算 $max_{i=1}^k dist(L_i,R_i,x)$,求其可能的最小值。

输入格式

第一行一个整数 $N$,表示给定 $N$ 对整数。 接下来 $N$ 行每行两个整数 $L_i,R_i$。

输出格式

共 $N$ 行,**依次输出** $k=1,2,\dots,N$ 时的答案,输出一个答案换一行。

说明/提示

- $1 \le N \le 2 \times 10^5$ - $1 \le L_i \le R_i \le 10^9$ - 所有输入均为整数。