【题解-洛谷】P3467 [POI 2008] PLA-Postering

题目:P3467 [POI 2008] PLA-Postering

题目描述

Byteburg 城市的东区所有建筑都是按照旧式建筑风格建造的:它们一个接一个地紧挨在一起,中间没有任何间隔。它们从东到西排列,形成了一排高度各异的建筑长廊。

Byteburg 的市长 Byteasar 决定在这排建筑的北立面上张贴海报。他正在思考,要完全覆盖整个北立面,最少需要多少张矩形海报。这些海报的边是垂直或水平的矩形,不能重叠,但可以相接(即边缘可以重合)。每一张海报必须完全贴合某些建筑的墙面,且所有北立面必须被完全覆盖。

你的任务是写一个程序,完成以下功能:

  • 从标准输入中读取建筑的描述,
  • 计算出最少需要多少张海报,才能完全覆盖建筑的北立面,
  • 将结果输出到标准输出。

输入格式

标准输入的第一行包含一个整数 n n n 1 ≤ n ≤ 250   000 1 \le n \le 250\,000 1n250000),表示这一排建筑的数量。

接下来的 n n n 行中,每行包含两个整数 d i d_i d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值