博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
BZOJ 1628: [Usaco2007 Demo]City skyline【单调栈】
阅读量:5061 次
发布时间:2019-06-12

本文共 763 字,大约阅读时间需要 2 分钟。

1628: [Usaco2007 Demo]City skyline

Time Limit: 5 Sec Memory Limit: 64 MB

Description

这里写图片描述

Input

第一行给出N,W

第二行到第N+1行:每行给出二个整数x,y,输入的x严格递增,并且第一个x总是1

Output

输出一个整数,表示城市中最少包含的建筑物数量

Sample Input

10 26

1 1
2 2
5 1
6 3
8 1
11 0
15 2
17 3
20 2
22 1
INPUT DETAILS:
The case mentioned above

Sample Output

6

题解

这题看起来很水,但是细节比较多,注意一下就可以了。

代码如下

#include
#include
#include
using namespace std;int n,W,Ans;stack
que;int main(){ #ifndef ONLINE_JUDGE freopen("prob.in","r",stdin); freopen("prob.out","w",stdout); #endif scanf("%d%d",&n,&W);Ans=n;que.push(0); for(int i=1;i<=n;i++){ int x,y;scanf("%d%d",&x,&y); while(!que.empty()&&y

转载于:https://www.cnblogs.com/XSamsara/p/9059382.html

你可能感兴趣的文章
mysql check约束无效
查看>>
自然语言也支持泛型
查看>>
Chart
查看>>
查看版本信息的命令
查看>>
安装 SQLManagementStudio_x86_CHS(SQL Server Management Studio) 老提示重启的解决办法
查看>>
asp.net要验证的用户名和密码
查看>>
你的pip是时候出问题了吧
查看>>
notepad++ 快捷键
查看>>
hive 空值、NULL判断
查看>>
Django--Ajax 提交
查看>>
ASP.NET Web API 2基于令牌的身份验证
查看>>
接口测试系列:工作中所用(七:BSTestRunner.py 生成测试报告)
查看>>
用Android-X86和VirtualBox打造高性能Android开发环境
查看>>
canvas绘制五角星
查看>>
mvc5 @RenderSection("scripts", required: false) 什么意思
查看>>
查看dump oracle数据块查看
查看>>
Jmeter 指令记录
查看>>
使用mstest.exe 命令行跑test case(不安装Visual Studio 2010)
查看>>
阶段1 语言基础+高级_1-3-Java语言高级_1-常用API_1_第5节 String类_10_练习:统计输入的字符串中...
查看>>
阶段1 语言基础+高级_1-3-Java语言高级_04-集合_01 Collection集合_4_Iterator接口介绍...
查看>>