两道智力题

简介: 两道智力题

1。m*n的各自蚂蚁只能向右向上爬,问下一共有多少条路线


这有一道排列组合题目


m*n的大小的网格,在不重复走的情况下,有m步往下走,n步往右走,才能到达终点,

总共m+n步,所以在m+n步选出m步往下走,剩下的往右走就行了,

所以递推公式是排列组合c(m,m+n)=(m+n)!/(m!*n!)


2。计算时针A和分针B的夹角,要了解角的性质并注意钟表类类问题的性质


用公式表示


时针A走过1小时,经过的角度是360/12= 30°


分针B走过1分钟 角度是360/60= 6


这块还有一个坑,


比如1:30分,很显然时针先走了1小时,也就是30度;


同时分针走了30分带动时针同比例走,一小时60分钟,那么这个比例是30/60,那么时针又额外走的度数是30度*1/2=15度;


相加即时针走的总度数:30度+15度=45度;


将1点30分替换成A点B分,(如图)演算一下整个流程,最后合并化简得出,A点B分时,时针和分针的夹角度数为:11/2B-30A度。


相关文章
|
12月前
|
算法 Android开发 容器
LeetCode 周赛上分之旅 #35 两题坐牢,菜鸡现出原形
学习数据结构与算法的关键在于掌握问题背后的算法思维框架,你的思考越抽象,它能覆盖的问题域就越广,理解难度也更复杂。在这个专栏里,小彭与你分享每场 LeetCode 周赛的解题报告,一起体会上分之旅。
72 0
【每日一道智力题】三个火枪手(快来看人生哲理)
【每日一道智力题】三个火枪手(快来看人生哲理)
200 0
【每日一道智力题】之 药瓶毒鼠鼠
【每日一道智力题】之 药瓶毒鼠鼠
147 0
|
算法 C++ Python
【每日算法Day 87】今天我脱单了,所以大家不用做题了!
【每日算法Day 87】今天我脱单了,所以大家不用做题了!
三道好题分享
上课睡觉 - AcWing题库
67 0
|
算法 前端开发 JavaScript
😉春招前你一定可以学会的【回溯算法】| ByteDance
😉春招前你一定可以学会的【回溯算法】| ByteDance
95 0
😉春招前你一定可以学会的【回溯算法】| ByteDance
周赛313赛后做题分析及总结
本文为力扣周赛313赛后做题分析及总结。
80 0

热门文章

最新文章