题解:题目详情 - L2-037 包装机 (25 分) (pintia.cn)
大意
一种自动包装机的结构如图 1 所示。首先机器中有 N 条轨道,放置了一些物品。轨道下面有一个筐。当某条轨道的按钮被按下时,活塞向左推动,将轨道尽头的一件物品推落筐中。当 0 号按钮被按下时,机械手将抓取筐顶部的一件物品,放到流水线上。图 2 显示了顺序按下按钮 3、2、3、0、1、2、0 后包装机的状态。
思路、
首先定义一个数组,运用到void函数,再运用到mesmet函数
坑点
对于这类题要看亲题目中的图,然后再灵活运营各类函数
步骤1:
void p(int k)
{
if (t>0)
{
printf("%c",st[t]);
t--;
}
}
void p_ush(int k)
{
if (t>=len)
{
p(k);
}
t++;
st[t]=ch[k][tops[k]++];
}
代码
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include&l