2021-PTA总决赛-L2-1 包装机(队列+栈,纯模拟)

news/2025/3/15 1:08:59/文章来源:https://www.cnblogs.com/Yuhhhhh/p/18773193

题目怎么说就怎么做

AcCode:

#include<bits/stdc++.h>
using namespace std;
queue<char> track[110];
stack<char> s;
int main(){int N, M, S;cin >> N >> M >> S;for(int x = 1; x <= N; x++){for(int i = 0; i < M; i++){char ch;cin >> ch;track[x].push(ch);}}while(true){int operate;cin >> operate;if(operate == -1) break;if(operate == 0 && !s.empty()){cout << s.top();s.pop();}else{if(!track[operate].empty()){if(s.size() == S){cout << s.top();s.pop();s.push(track[operate].front());track[operate].pop();}else{s.push(track[operate].front());track[operate].pop();}}}}return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/898990.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2021年-PTA模拟赛-L2-2 三足鼎立(二分查找+思路)

二分查找,三边关系,STL库函数思路:把国家实力都存入数组中,排序后,遍历。 在for循环中,可以将问题简化成,已知两边,求另一边的取值范围,然后在数组里面使用二分查找,找到这个区间,这个区间在我的代码中是前闭后开区间,因此r - l就是一次循环得到的符合条件的第三边的…

【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(2)

比赛链接 本文发布于博客园,会跟随补题进度实时更新,若您在其他平台阅读到此文,请前往博客园获取更好的阅读体验。 跳转链接:https://www.cnblogs.com/TianTianChaoFangDe/p/18773190 开题 + 补题情况 很唐的一场比赛,前四个签到题都做了八百年,然后又被博弈论硬控了,10…

每日总结开发简单app

学习的技能/知识 运动 提升 不足学会了用Android Studio开发简单app 20分钟运动 抵住了手机的诱惑,写了3个小时的作业 因为一些情感原因,一上午的课都在走神,收获很少使用Android Studio开发app流程 1.下载Android Studio开发工具,并完成相关配置的下载 2.完成了课堂测试任…

WSL2添加音频驱动

前言 接上一篇,在将USB麦克风接入WSL2后,就想尝试进行录音的操作了。但尝试了之后发现 WSL2 当中缺少音频驱动。 原因 WSL2使用的是微软定制的Linux内核,为了保持轻量级,默认不包含许多硬件驱动,包括音频驱动。即使通过usbipd成功共享了USB设备,WSL2也无法加载必要的音频…

2021年-PTA模拟赛-L2-1 彩虹瓶(栈+模拟)

栈+模拟用栈模拟货架,测试点1不过的,不能不满足就马上break,必须输入完整AcCode: #include<iostream> #include<stack> using namespace std; int main(){int N, M, K;cin >> N >> M >> K;while(K--){stack<int> s; //模拟货架int t = …

第二次个人编程作业

1. 作业信息 课程名称: 软件工程 作业要求: 论文查重 作业目标: 使用PSP预估开发时间并返回测试结果 2. 目录3. Gitcode链接地址 Gitcode仓库链接 4. PSP表格5. 计算模块接口的设计与实现过程 设计思路 根据题意,我们需要实现一个简单的论文查重系统。选择使用余弦相似度计算论…

iPad mini2 使用LeetDown降级10.3.3,使用Sliver完美绕过激活锁

在之前的文章ipad mini2 绕过激活锁中,绕过激活锁的方法是不完美的,重启后需要重新激活ID。经过一番搜索,找到了相对完美的方法:先通过LeetDown工具将iPad降级到10.3.3版本,再通过Sliver利用ipwndfu漏洞,在初次系统启动之前(非常重要!) 将payload文件注入到iPad中,从…

基于BBO生物地理优化的三维路径规划算法MATLAB仿真

1.程序功能描述 基于BBO生物地理优化的三维路径规划算法MATLAB仿真,通过BBO优化算法,以及起点和终点坐标,获得三维空间避障路线规划,并输出BBO的优化收敛曲线。 2.测试软件版本以及运行结果展示MATLAB2022A版本运行 (完整程序运行后无水印) 3.核心程序Pos0 = {[2,…

upload-labs pass-02

这次直接上传一句话木马并且禁止JavaScript验证也不行了,上传一个图片试试看来图片可以上传像上一道题一样上传时抓包再修改文件内容后缀,成功了那能不能上传一句话木马然后修改文件类型呢将content-type修改为image/jpeg、image/png、image/gif中的任何一种成功了

upload-labs pass-03

直接上传一句话木马告诉我提示:不允许上传.asp,.aspx,.php,.jsp后缀文件!点击查看代码 这次哪怕开启禁用JavaScript验证也不行,这次的验证不是简单的前段验证了,猜测是检测后缀,这时我们可以使用phtml文件 通常,在嵌入了php脚本的html中,使用 phtml作为后缀名;完全是ph…

2025 联合省选游记:Last Dance

应该说我与 OI 是好久不见了。 去年的省选一败涂地,成为了我心中不小的伤痕。考完后同被击杀的易敬然跟我说“noip 是咋考的啊这群人,我去”,我只能苦笑。就算是两个月前,MO 上取得的些许成就已可权且抹去 OI 的不济,但和李朝晖老师谈到是否还准备复刻 cyk 的战绩时(他好…

DVWA-CSRF-High

代码中加入了token 的判断;用户admin/password 登陆,修改密码,并使用BP抓包使用smithy/password登陆,右键检查->Elements,找到修改按钮处的代码位置,获取最新的user_token(刷新页面可以看到token一直在变;用户登陆成功后服务器生成token和token 失效时间,客户端请求…