【华为OD机试真题 2023】 获取最多食物(C++ Java JavaScript Python)【2023 Q2 | 200分】

本文介绍了华为OD在线测评中的一个获取食物的游戏问题,游戏地图由N个方格组成,每个方格可能有2个传送门,参与者需从某一点出发,避免重复方格并收集最多食物。题目要求计算退出游戏时能获得的最大食物总量。
摘要由CSDN通过智能技术生成

华为od机试题库

华为OD机试2022&2023(C++Java JS Py):https://blog.csdn.net/banxia_frontend/category_12225173.html

华为OD机试2023最新题库 更新中~(C++Java JS Py):https://blog.csdn.net/banxia_frontend/category_12228764.html

华为OD机试题库 复盘中~(C++Java JS Py):https://blog.csdn.net/banxia_frontend/category_12257144.html

题目描述

主办方设计了一个获取食物的游戏。

游戏的地图由 N N N 个方格组成,每个方格上至多 2 2 2 个传送门,通过传送门可将参与者传送至指定的其它方格。 同时,每个方格上标注了三个数字:

第一个数字 i d id id:代表方格的编号,从 0 0 0 到 N − 1 N-1 N−1,每个方格各不相同;
第二个数字 p a r e n t − i d parent-id parent−id:代表从编号为 p a r e n t − i d parent-id par
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值