luogu#P3515. [POI 2011] Lightning Conductor
[POI 2011] Lightning Conductor
题目描述
日益加剧的气候变化迫使比特堡当局建造一座巨大的避雷针,用以保护城中的所有建筑。这些建筑沿着同一条街道排成一列,依次编号为 到 。
建筑的高度和避雷针的高度均为非负整数。比特堡有限的预算只允许建造一座避雷针。当然,避雷针建得越高,造价也就越高。
若一座高度为 的避雷针安装在建筑 (高度为 )的屋顶,且对于建筑 (高度为 )满足以下不等式,则该避雷针能够保护建筑 :
其中 表示 与 之差的绝对值。
比特堡的市长比特萨尔请求你的帮助。请编写一个程序,对于每一栋建筑 ,计算出如果将避雷针安装在该建筑顶部,能够保护全部建筑所需的最小避雷针高度。
输入格式
第一行包含一个整数 (),表示比特堡的建筑数量。
接下来的 行,每行包含一个整数 (),表示第 栋建筑的高度。
输出格式
你的程序应输出恰好 行。第 行应输出一个非负整数 ,表示安装在第 栋建筑上的避雷针的最小高度。
6
5
3
2
4
2
4
2
3
5
3
5
4
提示
题面翻译由 DeepSeek V4 Pro 提供。