当前位置: 首页 > 后端技术 > Python

MA2760课程作业分析

时间:2023-03-25 23:01:30 Python

MA2760:Python中的数学研究1摘要对于本报告评估,您将需要单独工作,编写代码以研究将车辆装载到渡轮上的不同方法。具体来说,您的程序将从文件中读取一些输入并使用一些简单的规则生成解决方案。这将使我们能够相互比较不同的方法并确定最有效的策略。正式报告中应包含方法及其结果的详细信息,包括结果表格和图表。一些Python代码和示例输入文件已发送给您。请将这些作为您工作的起点。可以在这些文件中找到说明和注释。2问题陈述一艘大型渡轮用于运输车辆穿越河口。当渡轮装载时,船的整个侧面都会降低,引导每辆车驶入特定的车道。轮渡共有85条车道(标记为0,每条车道的容量(长度)为3000cm,如下图所示。0123456…84车辆排成3000cm3问题示例及在这个问题的示例输入文件中为您提供了代码。该文件的前两行包含每条车道的长度(3000厘米)和车道数(85)。然后是(整数)的长度500辆汽车,按车辆加入队列的顺序。本例中,车辆的尺寸是根据下表中的数字随机生成的。每种情况下,每个类都是在给定范围内随机生成的.分类尺寸范围(cm)数量小型车350≤尺寸<400100中型车400≤尺寸<450200大型车450≤尺寸<500100卡车500≤尺寸<60070卡车600≤尺寸≤200030合计=500你还已经获得了一些Python代码,可以使用此问题实例中的上述过程读取车辆并将其分配给车道。更多讨论可以+V:ITCSfudao

猜你喜欢