题解:L2-037 包装机

这篇博客详细解析了L2-037包装机问题,介绍了如何利用C++解决该问题。文章强调理解题目中的图示和灵活运用函数的重要性,并给出了代码实现的初步步骤。
摘要由CSDN通过智能技术生成

题解:题目详情 - 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值