搜狐畅游历年秋招笔试真题

如需获取完整资料,请点击下方链接领取《2024校招笔试真题秘籍》(实时更新中)

不收费,3人组团即可一块免费领取!限量免费10000个名额

手机端点击免费领取:https://www.nowcoder.com/link/campus_xzbs2

电脑端请扫码领取:

1、种进制的转换

【题目描述】小张同学新发明了一个小机器,但是这个机器只能识别四进制的数字,你能否对于给定的一个十进制数(这个数取值范围在0到9999),将它的四进制的表示出来,然后能让这个机器识别出来呢?

输入描述:

每个数据输入一个数

输出描述:

每组数据输出其对应的四进制表示

输入样例1:

6

输出样例1:

12

输入样例2:

17

输出样例2:

101

【解题思路】

直接把数转换为四进制即可。

 

【参考代码】

ans = ""
x = int(input())
num = x
while x:
    n =x%4
    ans +=str(n)
    x//=4
if num%4 == 0:
    ans += str(0)
ans = ans[::-1]
print(ans)

2、找到最近的NPC

【题目描述】在2D游戏的一张地图中随机分布着n个NPC,玩家君莫笑进入地图时随机出生在了一个坐标(x,y)。请找到距离玩家最近的NPC。假设地图大小为128*128,NPC和玩家均不能出现在地图外面。

输入描述:

参数一:整形,玩家出生坐标x

参数二:整形,玩家出生坐标y

参数三:整形,NPC数量n

参数四:NPC二维坐标数组的一维表示,使用字符串形式传入,注意逗号前后不要加空格,比如地图中有两个NPC,坐标分别是(32,33)和(25,25),则此处传入32,33,25,25

输出描述:

查询到的NPC坐标,注意坐标值前后有圆括号

备注:

NPC数量不超过1000个

输入样例:

32,48,3,33,40,40,50,32,45

输出样例:

(32,45)

【解题思路】

暴力枚举所有的NPC位置,然后维护出最小的距离即可。

 

【参考代码】

#include <iostream>
#include <cstdio>
#include <string.h>
#include <memory>

using namespace std;

int main() 
{
	int x, y, iNPCNum = 0;
	char iNPCPos[4000];
	int iDistance = 128 * 128;
	int iFindX = 0, iFindY = 0;
	char cTemp;
	cin >> x >> cTemp >> y >> cTemp >> iNPCNum >> cTemp >> iNPCPos;
	int iTemp = 0;
	char iTempPos[5];
	int iX = 0, iY = 0;
	bool bIsX = true;
	for (int

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

2024软件笔试真题+答案合集 文章被收录于专栏

本专刊由牛客官方团队打造,主要讲解名企校招技术岗位的笔试题,内容中包含多个名企的笔试真题,附有题目思路及参考代码

全部评论

相关推荐

面经:提问接触过Python吗?说一下你对Java继承和多态的理解Jmeter是在学校课程中学习的吗?具体怎么用的?设计HTTP接口时的关注点熟悉哪些Linux操作命令?从你的项目中举一个模块说一下你是如何设计测试用例进行测试的对游戏感兴趣吗?玩过哪些游戏?说一下xxxx(熟悉的游戏)的吐槽/可以改进的点你会怎么对自己刚刚提出的的匹配问题进行测试?软件测试的流程回归测试没有通过的情况,你会怎么处理?用过Bug管理工具吗?测试报告编写主要分为哪几个点?为什么意向是测试?录取的话什么时候能到岗?来北京是有亲友在这边吗?是打算租房吗?计划实习多久?畅游有限公司(纳斯达克股票交易代码:CYOU),中国在线游戏开发和运营商之一,目前运营两款大型多人在线角色扮演游戏,包括其自主研发的在线游戏《天龙八部》和代理的《刀剑》。搜狐畅游25秋招内推码【DSawJw1G】提前批快速跟进,快人一步拿offer!【💼校招岗位】八大类游戏开发类、游戏策划类、游戏测试类、业务支持类、平台开发类、米哈游TCL、游戏运营类、游戏美术类、平台职能类(财务、人力、公关、行政、商务等)共40+岗位。【📍岗位城市】主要分布在北京、上海、广州【内推码】DSAxyWP6【直达内推】https://app.mokahr.com/m/campus_apply/cyou-inc/42233?recommendCode=DSAxyWP6&amp;hash=%23%2Fjobs#/jobs使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态
搜狐畅游
|
校招
|
26个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-28 20:01
莉莉丝 专项测试 250一天,无餐补无房补 双非本
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务