博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
51Nod 1289 大鱼吃小鱼
阅读量:5064 次
发布时间:2019-06-12

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

 

 

Input示例
54 03 12 01 05 0
Output示例
2

 

死者:2 1 3

栈模拟

把向右的鱼看成左括号进栈,向左的鱼看成右括号出栈。答案为没被吃掉的向左的鱼和最后剩在栈里的向右的鱼的个数之和。

 

#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;stack
s;int n;int a[100010],dir[100010];int main(){ scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d%d",a+i,dir+i); } int ans=0; for(int i=1;i<=n;i++) { if(dir[i]==0) { while(!s.empty() && s.top()

 

转载于:https://www.cnblogs.com/kimsimple/p/7462668.html

你可能感兴趣的文章
303. Range Sum Query - Immutable
查看>>
20169217 《Linux内核原理与分析》第七周作业
查看>>
{面试题49} 把字符串转换成整数
查看>>
EX35
查看>>
http://www.myexception.cn/web/426486.html
查看>>
hdu 3501 欧拉函数
查看>>
flex4 s:Datagrid <s:typicalItem
查看>>
[AHOI2008] 紧急集合
查看>>
快读代码
查看>>
Cisco配置单臂路由及静态路由
查看>>
POJ 1002 487-3279
查看>>
Rain and Umbrellas(dp)
查看>>
王长松:传统文化与中医养生(东南大学)汇总
查看>>
Yet Another Multiple Problem 同余定理 bfs
查看>>
单点登录的实现原理
查看>>
工作中男女程序员对比,没注意原来差距这么大!你中招了吗?
查看>>
v1.0.2-2017.04.26
查看>>
仿微信未读RecyclerView平滑滚动定位效果
查看>>
Hdu CRB and Queries(整体二分)
查看>>
走进异步世界:博客程序的异步化改造以及发布后的不理想情况
查看>>