恭喜发现宝藏!搜索公众号【TechGuide】回复公司名,解锁更多新鲜好文和互联网大厂的笔经面经。
作者@TechGuide【全网同名】
订阅专栏: 【专享版】2024最新大厂笔试真题解析,错过必后悔的宝藏资源!
第一题:小盖和蹦蹦史莱姆
题目描述
地图上有 n 个格子排成一排,最左边的格子为1,最右边的格子为n。
第0 秒时,每个格子都有一只史莱姆。
第i 只史莱姆的跳跃方向用数组a 表示。
ai=0 表示史莱姆跳跃的方向是往左。若第 i 秒史莱姆位于格子 x,那么第i+1 秒史莱姆会跳到格子x-1 。如果当前史莱姆在格子1,则下一秒史莱姆将跳出地图。
ai=1 表示史莱姆跳跃的方向是往右。若第 i 秒史莱姆位于格子x,那么第 i+1 秒史莱姆会跳到格子x+1 。如果当前史莱姆在格子 n,则下一秒史莱姆将跳出地图。
小盖想知道第 1-n 秒,地图上有多少个