腾讯面试题难倒众网友:100支箭你和对手共用,怎么才能赢?( 二 )

先甭管是腾讯的什么岗位了 , 就让我们先来看看国内一流互联网公司的面试题难度吧!这道题是这么写的:一共有100支弓箭 , 你和你的对手要共用这些箭 , 而且你们每次只能射出一支箭或者两支箭 , 你们的设计还是要交替进行的 , 请你设计一种独特的算法 , 保证自己能够赢下来 。

网友们看了这个帖子也开始集思广益起来了 , 有的网友说你一定要先手 , 然后就剩下99支箭 , 第二次射箭开始的时候就用3的倍数射箭必赢!也有的网友说你要先手 , 然后观察自己的对手 , 对手拿一支箭你就拿两支 , 对手拿两支你就拿一支 , 最后你就赢了!

还有的暴躁老哥说 , 直接把对方射死不就赢了 , 获胜 , 结束!

不知道大家会不会解这道腾讯的面试题呢?大家可以把自己的答案留下哟!谢谢大家!

推荐阅读