剑心互娱游戏客户端9.3笔试

笔试时间:2022年9月3日
四道编程题 有两题限定C++一种语言

1 最大行驶距离

模拟像素赛车游戏。将1视为障碍物,0视为可通行。赛车可以左右或者上下移动,求赛车最深的行驶距离。用一些无符号8bit的数来表示每一行的8个格子是否有障碍物。最先输入的数是第一行,最后输入的数是最深的一行。

输入用例:

8
4
2
1
254

输出用例:

4

解释:

赛道如下:

254: 1 1 1 1 1 1 1 0
  1: 0 0 0 0 0 0 0 1
  2: 0 0 0 0 0 0 1 0
  4: 0 0 0 0 0 1 0 0
  8: 0 0 0 0 1 0 0 0

从8这一行的左边4个位置开始行驶,最大深度到达1那一行,深度为4。

从8这一行的右边3个位置开始行驶,最大深度到达2那一行,深度为3。

取较大者4为答案。

2 剩余水量

水池有一定容量,进水阀、出水阀各自会进行周期性开和关,问一定时间后水池中有多少水?(最开始进和出水阀都是开启状态)

输入:水池容量、总时间、每分钟进水量、进水阀开关周期、每分钟出水量、出水阀开关周期

输入用例1:

10 2 1 5 2 5

水池容量10、总时间2、每分钟进水量1、进水阀开关周期5、每分钟出水量2、出水阀开关周期5

输出用例1:

0

输入用例2:

10 2 10 5 2 5

水池容量10、总时间2、每分钟进水量10、进水阀开关周期5、每分钟出水量2、出水阀开关周期5

输出用例2:

10

3 二维中三角形占用格子数

给出三个二维坐标,问它们构成的三角形会占用多少个1 * 1的格子?

输入用例:

1.0,1.0
5.5,1.0
6.0,3.5

输出用例:

9

解释:

图片说明

4 收纳盒子

有1-9种积木,和1-9种格子,每一个格子只能容纳小于等于自己序号的积木,每一个格子只能放1个积木。例如3号格子只能容纳1个1号积木或者1个2号积木或者1个3号积木。

现有四种收纳盒如下:

1号收纳盒:有4个1号格子、1个2号格子、1个3号格子,价值10元;

2号收纳盒:有1个6号格子、1个2号格子、1个1号格子,价值9元;

3号收纳盒:有1个4号格子、1个5号格子,价值8元;

4号收纳盒:有1个9号格子,价值7元。

给出几个积木,问最少需要几个收纳盒才能装下所有积木,需要给出每种收纳盒各自用了几个?(当存在收纳盒个数相等的不同情况时,需要选择花费钱最少的方案)

输入用例:

4
1 2 4 5

输出用例:

0 0 2 0

解释:

给出了4个积木,分别是1号、2号、4号和5号

最佳方案是买两个3号收纳盒,就可以放下这4个积木,同时用的钱最少


后续:已寄

#秋招##2023届秋招##我的秋招日记##面经##游戏客户端开发工程师#
全部评论
10月末题目改了,2、3题不变
4 回复 分享
发布于 2022-10-31 17:03 广东
这题都不带变的…
1 回复 分享
发布于 2022-09-28 17:00 陕西
这么久了还是这几道题,楼主过了多少
1 回复 分享
发布于 2022-09-25 20:24 广东
可以请教一下第一题大概是什么思路吗 是图算法迪杰斯特拉吗 算法菜鸡麻了
点赞 回复 分享
发布于 2023-09-25 21:39 江苏

相关推荐

03-25 19:43
湖北大学 C++
点赞 评论 收藏
分享
刚刷到字节跳动官方发的消息,确实被这波阵仗吓了一跳。在大家还在纠结今年行情是不是又“寒冬”的时候,字节直接甩出了史上规模最大的转正实习计划——ByteIntern。咱们直接看几个最硬的数,别被花里胡哨的宣传词绕晕了。首先是“量大”。全球招7000多人是什么概念?这几乎是把很多中型互联网公司的总人数都给招进来了。最关键的是,这次的资源分配非常精准:研发岗给了4800多个Offer,占比直接超过六成。说白了,字节今年还是要死磕技术,尤其是产品和AI领域,这对于咱们写代码的同学来说,绝对是今年最厚的一块肥肉。其次是大家最关心的“转正率”。官方直接白纸黑字写了:整体转正率超过50%。这意味着只要你进去了,不划水、正常干,每两个人里就有一个能直接拿校招Offer。对于2027届(2026年9月到2027年8月毕业)的同学来说,这不仅是实习,这简直就是通往大厂的快捷通道。不过,我也得泼盆冷水。坑位多,不代表门槛低。字节的实习面试出了名的爱考算法和工程实操,尤其是今年重点倾斜AI方向,如果你简历里有和AI相关的项目,优势还是有的。而且,转正率50%也意味着剩下那50%的人是陪跑的,进去之后的考核压力肯定不小。一句话总结: 27届的兄弟们,别犹豫了。今年字节这是铁了心要抢提前批的人才,现在投递就是占坑。与其等到明年秋招去千军万马挤独木桥,不如现在进去先占个工位,把转正名额攥在手里。
喵_coding:别逗了 50%转正率 仔细想想 就是转正与不转正
字节7000实习来了,你...
点赞 评论 收藏
分享
评论
17
73
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务