理想笔试凉凉

机器学习研发,被捞出来笔试鞭尸的
十个选择题,C++的,难度一般
两个编程题
1、两堆石子初始数量是ab,每次在较大堆取出min(a,b)的倍数个石子,你先取,小明再取,先将某一堆石子取完了的人获胜,问对每种输入而言谁获胜。(通过测试用例但是提交0%)
2、序列a有n个元素,分成k份,求怎么划分这k份使得各份的gcd之和最大。(题目里就直接写的gcd....只有我不知道这是什么的简称吗...)
全部评论
第一题会做,第二题暴力dfs超时了
1 回复 分享
发布于 09-15 23:23 浙江
第二个超时了
点赞 回复 分享
发布于 09-15 18:03 四川
我也是😂第一题到底啥思路啊
点赞 回复 分享
发布于 09-15 22:26 北京
我以为就我一个凉了,第一题博弈是异或吗
点赞 回复 分享
发布于 09-16 00:00 浙江
我觉得我第一题逻辑没问题,结果一直通过0😂
点赞 回复 分享
发布于 09-16 17:25 陕西
第一题我的思路是这样的,因为每次的结果一定是取mod,比如2和11不管取几次最后一定是2和1,但是这个过程中先手取的占据绝对优势。除了只能取一次的,先手可以决定该次mod取的次数,比如2和11,先手可以直接取10个取一次,也可以取8个取2次。 这样就化简为对于mod的过程怎么安排先手x,如整个过程取的次数可能为1 x 1 x 1 1,可见只要这样划分1 /x 1/x 1 1,第一次出现x后就能掌握全局(掌握斜杠间的奇偶),使得后面的先手全是自己。 所以第一次x出现的时候先手是哪个人,那个人就是必赢。
点赞 回复 分享
发布于 09-18 21:10 浙江
佬双机位嘛还是
点赞 回复 分享
发布于 09-20 14:54 四川
今天刚凉😭
点赞 回复 分享
发布于 09-20 23:22 陕西
我靠,我也是这两个题,做之前应该来看看的
点赞 回复 分享
发布于 09-23 21:01 四川
大家有收到面试的了吗 理想
点赞 回复 分享
发布于 09-24 14:49 辽宁

相关推荐

3 12 评论
分享
牛客网
牛客企业服务