2022天梯赛程序设计赛---总决赛(模拟赛)(L2-1)
创始人
2025-06-01 06:01:38
0

人造松枝加工场的工人需要将各种尺寸的塑料松针插到松枝干上,做成大大小小的松枝。他们的工作流程(并不)是这样的:

  • 每人手边有一只小盒子,初始状态为空。
  • 每人面前有用不完的松枝干和一个推送器,每次推送一片随机型号的松针片。
  • 工人首先捡起一根空的松枝干,从小盒子里摸出最上面的一片松针 —— 如果小盒子是空的,就从推送器上取一片松针。将这片松针插到枝干的最下面。
  • 工人在插后面的松针时,需要保证,每一步插到一根非空松枝干上的松针片,不能比前一步插上的松针片大。如果小盒子中最上面的松针满足要求,就取之插好;否则去推送器上取一片。如果推送器上拿到的仍然不满足要求,就把拿到的这片堆放到小盒子里,继续去推送器上取下一片。注意这里假设小盒子里的松针片是按放入的顺序堆叠起来的,工人每次只能取出最上面(即最后放入)的一片。
  • 当下列三种情况之一发生时,工人会结束手里的松枝制作,开始做下一个:

(1)小盒子已经满了,但推送器上取到的松针仍然不满足要求。此时将手中的松枝放到成品篮里,推送器上取到的松针压回推送器,开始下一根松枝的制作。

(2)小盒子中最上面的松针不满足要求,但推送器上已经没有松针了。此时将手中的松枝放到成品篮里,开始下一根松枝的制作。

(3)手中的松枝干上已经插满了松针,将之放到成品篮里,开始下一根松枝的制作。

现在给定推送器上顺序传过来的 N 片松针的大小,以及小盒子和松枝的容量,请你编写程序自动列出每根成品松枝的信息。

输入格式:

输入在第一行中给出 3 个正整数:N(≤103),为推送器上松针片的数量;M(≤20)为小盒子能存放的松针片的最大数量;K(≤5)为一根松枝干上能插的松针片的最大数量。

随后一行给出 N 个不超过 100 的正整数,为推送器上顺序推出的松针片的大小。

输出格式:

每支松枝成品的信息占一行,顺序给出自底向上每片松针的大小。数字间以 1 个空格分隔,行首尾不得有多余空格。

输入样例:

8 3 4
20 25 15 18 20 18 8 5

输出样例:

20 15
20 18 18 8
25 5

 

用栈和队列模拟 

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;
typedef long long ll;
typedef pairPII;
constexpr int N=1e6+7;
queueq;
stacks;
int main(){int n,m,k,cnt=0,last=1010;scanf("%d%d%d",&n,&m,&k);for(int i=1;i<=n;i++) {int x;scanf("%d", &x);q.push(x);}while(q.size()||s.size()){cnt=0,last=1010;while(cnt=q.front()){printf("%d ",q.front());last=q.front();q.pop();cnt++;}else if(s.size()

 

相关内容

热门资讯

夸克首个志愿报告Agent背后...   炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会! 财联社6月15日讯(...
灞桥区东李小学组织全体教师学习... 阳光讯(记者 刘杰 通讯员 董彦军)为落实招生政策,6月13日中午,西安市灞桥区东李小学组织全体教师...
尽力做好每件事 成语 尽力做好每件事 成语尽心尽力 竭尽全力 尽力而为水滴石穿:水不停地滴,石燃让头也能被滴穿。比喻只要...
万志强否认魅族 22 手机是“...   炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会! IT之家 6 月 1...
众星父亲节发文 转自:河南商报 【#众星父亲节发文#[爱你]】#众星父亲...
在车上放山歌是一种什么体验? 在车上放山歌是一种什么体验?不同的人晌迟纤听歌曲是有不同的感觉的,有一些老年人如果在车上放山歌的话,...
贵州选手岑万江、丁常琴勇夺20...   多彩贵州网讯(本网记者 付磊)6月15日,2025多彩贵州马拉松超级联赛(第三站)暨贵阳马拉松鸣...
别无嗜好、忧心仲仲的意思是什么... 别无嗜好、忧心仲仲的意思是什么?要快!急用!别无嗜好:除了这样事情以外,没有别的爱好,忧心忡忡:焦虑...
沉浸式精品微课,带给官兵满满的... 转自:中国火箭军日前,火箭军某部精心设置6类贴近实战的典型场景和活动形式,着力打造沉浸式精品微课,实...
伊朗多处储油设施遭袭,领空继续... 每经编辑|毕陆名     据央视新闻15日消息,当地时间15日上午,以色列空军公布...
被老师骂了,我该怎么办 被老师骂了,我该怎么办委屈一点、郁闷一点是有的,但何必伤心呢,绝望就更挨不上边了。首先,老师要教很多...
汽车在行驶过程中有时侯吱吱响是... 汽车在行驶过程中有时侯吱吱响是怎么回事?16款途胜发动以后不挂上挡没有意响,只要挂上挡就开始响!发出...
有的地方把丈夫的嫂子能叫大婶子... 有的地方把丈夫的嫂子能叫大婶子,那还能叫大婶吗?如果叫大婶会显得有点老所以你叫婶子会好点叫嫂子也可以
什么贷款利息最低-,怎样可以无... 相信所有申请贷款的朋友都希望利率低,门槛低,最好是无息。现实中有没有不需要利息,审批门槛低的贷款?没...
幼小衔接公众号主题(学前教育幼... 来源:明溪县实验幼儿园由于疫情影响,幼儿园复学时间尚未确定。再过两个多月,大班的孩子就要毕业了,成为...
大量订单急需加工厂,在家创业做... 近年来,卫生纸加工项目受到大家的青睐,不少朋友纷纷进入卫生纸加工行业。卫生纸加工设备是卫生纸加工不可...
安耐美赤风600w电源怎么样? 安耐美赤风600w电源怎么样?振华,冰山金蝶550W,战斗版,静音风扇,转换90+,80金牌安耐美赤...
5.5元休闲食品利润(6块6一... 休闲零食市场状况行业研究报告显示,中国休闲零食市场发展潜力巨大,这与生活水平、城市化率、休闲消费结构...
美人主意的暴利行业(00后创业... 1、互联网服务行业近两年来,互联网行业正在以破产的趋势改变越来越多的传统行业,他们巨大的能量吸收和对...
如何在银行贷款10万元,普通人... 成都哪里可以贷10万,贷款方式申请个人无抵押贷款10万元有什么方法?赵小姐还差5万买家具,所以想申请...