当前位置:网站首页>PAT甲级 1051 Pop Sequence
PAT甲级 1051 Pop Sequence
2022-08-02 23:51:00 【九是否非随机的称呼】
模拟stack
#include<iostream>
#include<vector>
#include<stack>
#include<bits/stdc++.h>
using namespace std;
int main(void){
int i, j, k, m, n, h, mm, nn;
cin>>m>>n>>h;
vector<int> vec[h];
for(i = 0; i < h; i++){
for(j = 0; j < n; j++){
cin>>k;
vec[i].push_back(k);
}
}
for(i = 0; i < h; i++){
stack<int> s;
int cnt = 0;
int num = 1;
while(s.size()<=m){
if(s.size() > 0 && s.top()==vec[i][cnt]){
s.pop();
cnt++;
}
else if(s.size() > 0 && num <=n && s.top()!=vec[i][cnt])
s.push(num++);
else if(s.size()==0 && num <=n)
s.push(num++);
else break;
}
if(s.size() > 0) cout<<"NO"<<endl;
else cout<<"YES"<<endl;
}
return 0;
}边栏推荐
- 基于STM32设计的老人防摔倒报警设备(OneNet)
- 定了!8月起,网易将为本号粉丝提供数据分析培训,费用全免!
- Rasa 3.x 学习系列- Rasa - Issues 4792 socket debug logs clog up debug feed学习笔记
- 脂溶性胆固醇-聚乙二醇-叠氮,Cholesterol-PEG-Azide,CLS-PEG-N3
- 十三、数据回显
- js基础知识整理之 —— 闭包
- 基于rt-thread studio的STM32裸机开发——LED
- 数据库审计 - 网络安全的重要组成部分
- Auto.js 特殊定位控件方法 不能在ui线程执行阻塞操作,请使用setTimeout代替
- 聚乙二醇衍生物4-Arm PEG-DSPE,四臂-聚乙二醇-磷脂
猜你喜欢
随机推荐
alibaba数据同步组件canal的实践整理
21天学习挑战赛(1)设备树的由来
js显示隐藏手机号
聚乙二醇衍生物4-Arm PEG-DSPE,四臂-聚乙二醇-磷脂
Test | ali internship 90 days in life: from the perspective of interns, talk about personal growth
Introduction to resubmit Progressive Anti-Duplicate Submission Framework
[NCTF2019]SQLi-1||SQL注入
「PHP基础知识」隐式数据类型
关于地图GIS开发事项的一次实践整理(上)
Find My技术|智能防丢还得看苹果Find My技术
程序员英语自我介绍
简单聊聊MySQL中的六种日志
Rasa 3.x study series - Rasa - Issues 4792 socket debug logs clog up debug feed study notes
Cholesterol-PEG-Amine,CLS-PEG-NH2,胆固醇-聚乙二醇-氨基脂两亲性脂质衍生物
Moco of Mock tools use tutorial
基于STM32设计的老人防摔倒报警设备(OneNet)
Heartwarming AI Review (1)
CAS:474922-22-0,DSPE-PEG-MAL,磷脂-聚乙二醇-马来酰亚胺科研试剂供应
TensorFlow学习记录(一):基本介绍
厌倦了安装数据库?改用 Docker
https://github.com/ZouJiu1/PAT








