字节智力题:三种颜色的兔子

二面碰到的智力题:
有红黄蓝三种颜色的兔子,数量分别为x,y,z。
规则是,如果两只不同颜色的兔子相遇,它们就会一起变成第三种颜色,比如一只红兔子和一只蓝兔子相遇,就会变成两只黄兔子。
问x,y,z需要满足什么条件,才有可能让所有兔子都变成同一种颜色

想不到怎么做...
#字节跳动##面试题目#
全部评论
不妨设x>y>z,然后分析全变成x、全变成y、全变成z的情况,会发现两个数相差为3的倍数即可满足,即二楼所说的“三个数模3存在相等的两个,就可以变为同一种”
1 回复
分享
发布于 2020-09-28 22:08
三个数模3存在相等的两个,就可以变为同一种
2 回复
分享
发布于 2020-09-28 10:34
百信银行
校招火热招聘中
官网直投
https://blog.csdn.net/littletigerat/article/details/7583222 刚发完贴就找到了答案
点赞 回复
分享
发布于 2020-09-28 10:02
有意思
点赞 回复
分享
发布于 2021-07-06 21:44
a = 3x+c(0<=x<=b))
点赞 回复
分享
发布于 2022-02-16 22:20

相关推荐

头像
03-14 17:56
机试三道算法题,大概就是力扣简单-中等-困难的三种类型的题目各一道。第一题100分,第二题100分,第三题200分。然后按照通过率乘分数就是最后的得分了。多少分通过看部门,最低要150(目标院校或者部门很缺人),240分以上是稳的。据说od的机考通过率20%左右,大部分人死在这里,而且挂了之后需要等半年才能继续考。所以建议在力扣刷题刷到熟练再考(100来道简单中等题,困难题随缘),因为如果靠运气通过的话,后面两轮技术面也是要做面试官出的算法题的。(机试分数越高越好,不然最后谈薪的时候会被以此压薪)。性格面试给自己定一个积极向上的人设,尽量往好的方面选。后半部分会出现前面部分你选择过的题目,一定不能相反。技术一面先来个自我介绍,技术一面主要有三部分,1、做一道算法题(力扣简单或者中等难度),大概给半小时时间,做完之后问你做题的思路。2、问一些js的问题。es6,异步、游览器渲染、缓存、简历写的擅长技术等等(-。-)八股文。3、问项目,做过什么项目、难点哪里,怎么解决这些。(技术一面通常是你入职后同个大部门的华为正式员工面的,未来有可能遇到)。技术二面同一面,但是是其他部门的来面你,三个部分是一样的。(难度看面试官,我感觉二面比一面简单,有的同事感觉一面比二面难)。hr面不要小看hr面,会刷人。这个hr面的人会跟你了解期望薪资(但是没确定薪资),这是一个会打击你的面试因为hr会在这个阶段压薪,要自信,但是不能发脾气或者有叛逆的情绪(生气也要吞回去)。面试前准备一下自己的优势、比其他人强在哪里,优缺点、为什么选择华为、凭什么要这薪资。(hr大概率瞄准你弱点问的,学历、上一份工作薪资、机试成绩、工作经验)主管面能到这里就会遇到你未来的部门主管了。问加班意愿,家庭,对华为企业文化的认同、对企业的了解、未来的职业发展方向等等。(我那时谈了半个小时以上)。通过后如果以上面试通过后,会进行体检(3个月后报销),体检通过后入职。
点赞 评论 收藏
转发
点赞 11 评论
分享
牛客网
牛客企业服务