蓝桥杯2310: 蓝桥杯2019年第十届省赛真题-扫地机器人题解

凉芷 算法基础篇 66 0
想要检验自己的编程水平?来试试全网最全C++题库,让您在挑战中不断进步。
走廊内部署了 K 台扫地机器人,其中第 i 台在第 Ai 个方格区域中,10-9-8-9-10,清扫了 8、9 和 10。

小明公司的办公区有一条长长的走廊,由 N 个方格区域组成,如下图所 示。     R         R                 R 走廊内部署了 K 台扫地机器人,其中第 i 台在第 Ai 个方格区域中。 已知扫地机器人每分钟可以移动到左右相邻的方格中,并将该区域清扫干净 请你编写一个程序,计算每台机器人的清扫路线,使得 1. 它们最终都返回出发方格, 2. 每个方格区域都至少被清扫一遍, 3. 从机器人开始行动到最后一台机器人归位花费的时间最少。 注意多台机器人可以同时清扫同一方块区域,它们不会互相影响 输出最少花费的时间。 在上图所示的例子中,最少花费时间是 6。第一台路线:2-1-2-3-4-3-2,清 扫了 1、2、3、4 号区域。第二台路线 5-6-7-6-5,清扫了 5、6、7。第三台路线 10-9-8-9-10,清扫了 8、9 和 10。

蓝桥杯2310: 蓝桥杯2019年第十届省赛真题-扫地机器人题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
不断挑战自我,才能突破极限!全网最全C++题库,让您在编程道路上越走越远。

标签: 蓝桥杯2310: 蓝桥杯2019年第十届省赛真题-扫地机器人题解