由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教3道 brain teasers
相关主题
startup怎么尽问些brain teaser的题两道brain teaser 题目
brain teaser去哪看?请问如何准备brain teaser的问题?
[合集] 贡献一道brain teaser 题攒rpBrain Teasers
贡献一个alarm.com的面经 brain teaser一个brain teaser题目
How to catch up for brain teaser problems?精华区的一道brain teaser..
明天Phone interview, 求祝福----更新:拿到onsite, 多谢大家,请指点一下apple面试吧
包子问 请问有什么准备brain teaser的网站问个MS onsite时的brain teaser
问一个brain teaserBloomberg online assessment求助
相关话题的讨论汇总
话题: teasers话题: first话题: dif话题: 第一名话题: count
进入JobHunting版参与讨论
1 (共1页)
h******y
发帖数: 47
1
1,八匹马赛跑,考虑到tie的情况,比赛结果共有多少种可能?
2,37!=****************abcdefgh0000000,请问字母代表的数字是多少,不许用计
算器。
3,一个环形路线上运行两种车,慢车和快车,慢车10分钟一圈,快车5分钟。当车绕完
一圈之后,随机决定下一次是快还是慢。问一个乘客随机的到轨道的任意地方,平均的
等车时间是多少?
c*******n
发帖数: 112
2
answer for the first question:
f(n, k) = k*f(n-1, k-1) + k*f(n-1, k)
f(n, 1) = 1
sum of f(n, k), k = 1,2,...n
h******y
发帖数: 47
3
不好意思,还是不太明白
您说的这个n在这道题中是8?然后 k 是说这 8 匹马分成 k个level上 (比如说k=1 相
当于所有的马在一个level上,i.e. 全部并列)?
能不能麻烦详细说说?
谢谢!~

【在 c*******n 的大作中提到】
: answer for the first question:
: f(n, k) = k*f(n-1, k-1) + k*f(n-1, k)
: f(n, 1) = 1
: sum of f(n, k), k = 1,2,...n

l*********r
发帖数: 674
4

这么做对么?首先考虑rank的8个位置,有P(8,8)= 8*7*6*5*4*3*2*1种可能。
然后每个星号可以取>或者=两个值,所以就是14种可能。
所以总的就是 14P(8,8)

【在 h******y 的大作中提到】
: 1,八匹马赛跑,考虑到tie的情况,比赛结果共有多少种可能?
: 2,37!=****************abcdefgh0000000,请问字母代表的数字是多少,不许用计
: 算器。
: 3,一个环形路线上运行两种车,慢车和快车,慢车10分钟一圈,快车5分钟。当车绕完
: 一圈之后,随机决定下一次是快还是慢。问一个乘客随机的到轨道的任意地方,平均的
: 等车时间是多少?

g*******s
发帖数: 2963
5
1. 用dp吧: f(1)= 1,
f(2)= f(1) * 3 (新多出来的马相对上一组group的关系) = 3,
f(3)= f(2) * 3
..............
f(8)= f(7) * 3 = 3 ^ (8 - 1) = 3 ^ 7
2.神马思路都没有...........
3.先假设乘客正好在车离开的地方等,那么一就是辆车绕一圈的平均时间(10+5)/2 = 7
.5 ,再假设乘客正好在车到达的地方等,时间为0. 所以乘客在任意地方等的总平均时
间为 (7.5 + 0) / 2 = 3.75?
h******y
发帖数: 47
6
这个好像有点小问题
比如说马分别叫 A, B, C, D, E, F, G, H
显然在 P(8,8) 中 (1) A, B, C, D, E, F, G, H 和 (2) B, A, C, D, E, F, G,
H 是计算成两种不同情况的;如果A和B中间的星号取等号,那么,实际上(1) 和 (
2)是同一种情况,应该只算1次

【在 l*********r 的大作中提到】
:
: 这么做对么?首先考虑rank的8个位置,有P(8,8)= 8*7*6*5*4*3*2*1种可能。
: 然后每个星号可以取>或者=两个值,所以就是14种可能。
: 所以总的就是 14P(8,8)

h******y
发帖数: 47
7
1. f(3) 按照这个算法是 9; 但是如果3匹马竞赛,考虑tie的情况,应该有12种不同
的情况吧(我直接用列举算的)

7

【在 g*******s 的大作中提到】
: 1. 用dp吧: f(1)= 1,
: f(2)= f(1) * 3 (新多出来的马相对上一组group的关系) = 3,
: f(3)= f(2) * 3
: ..............
: f(8)= f(7) * 3 = 3 ^ (8 - 1) = 3 ^ 7
: 2.神马思路都没有...........
: 3.先假设乘客正好在车离开的地方等,那么一就是辆车绕一圈的平均时间(10+5)/2 = 7
: .5 ,再假设乘客正好在车到达的地方等,时间为0. 所以乘客在任意地方等的总平均时
: 间为 (7.5 + 0) / 2 = 3.75?

c******e
发帖数: 73
8
2,37!=****************abcdefgh0000000,请问字母代表的数字是多少,不许用计
算器。
Only know h should be 0, as 37! should have 8 '0' , (count 5, 15, 25, 25, 35
, 10, 20, 30)
d**e
发帖数: 6098
9
two 25?

35

【在 c******e 的大作中提到】
: 2,37!=****************abcdefgh0000000,请问字母代表的数字是多少,不许用计
: 算器。
: Only know h should be 0, as 37! should have 8 '0' , (count 5, 15, 25, 25, 35
: , 10, 20, 30)

b***e
发帖数: 1419
10
上个简单易懂的:
f(n) = C(n, 1) * f(n-1) + // 第一名的有一个
C(n, 2) * f(n-2) + // 第一名的有两个
... + // ...
C(n, n) * f(0) // 第一名的有n个

f(0) = 1

【在 h******y 的大作中提到】
: 1,八匹马赛跑,考虑到tie的情况,比赛结果共有多少种可能?
: 2,37!=****************abcdefgh0000000,请问字母代表的数字是多少,不许用计
: 算器。
: 3,一个环形路线上运行两种车,慢车和快车,慢车10分钟一圈,快车5分钟。当车绕完
: 一圈之后,随机决定下一次是快还是慢。问一个乘客随机的到轨道的任意地方,平均的
: 等车时间是多少?

k*******a
发帖数: 772
11
第一题(程序算得)
#马 #可能结果
2 3
3 13
4 75
5 541
6 4683
7 47293
8 545835
附我的R code:
total<-c()
for (n in 2:8)
{
x<-(n-2):0
x<-2^x
count<-c()
for (i in 0:(2^(n-1)-1))
{
y<-floor(i/x)%%2
pos<-c(0,(1:(n-1))[y==1],n)
dif<-pos[-1]-pos[-length(pos)]
dif<-prod(factorial(dif))
dif<-factorial(n)/dif
count<-c(count,dif)
}
new<-data.frame(n=n,count=sum(count))
total<-rbind(total,new)
}

【在 h******y 的大作中提到】
: 1,八匹马赛跑,考虑到tie的情况,比赛结果共有多少种可能?
: 2,37!=****************abcdefgh0000000,请问字母代表的数字是多少,不许用计
: 算器。
: 3,一个环形路线上运行两种车,慢车和快车,慢车10分钟一圈,快车5分钟。当车绕完
: 一圈之后,随机决定下一次是快还是慢。问一个乘客随机的到轨道的任意地方,平均的
: 等车时间是多少?

h******y
发帖数: 47
12
哈,这个太给力了,谢了~

【在 k*******a 的大作中提到】
: 第一题(程序算得)
: #马 #可能结果
: 2 3
: 3 13
: 4 75
: 5 541
: 6 4683
: 7 47293
: 8 545835
: 附我的R code:

k***s
发帖数: 277
13
first one
8! + 7!*6 + 6!*6^2 + 5!*5^3 + 4!*4^4 + 3!*3^5 + 2!*2^6 + 1!*1^7

【在 h******y 的大作中提到】
: 1,八匹马赛跑,考虑到tie的情况,比赛结果共有多少种可能?
: 2,37!=****************abcdefgh0000000,请问字母代表的数字是多少,不许用计
: 算器。
: 3,一个环形路线上运行两种车,慢车和快车,慢车10分钟一圈,快车5分钟。当车绕完
: 一圈之后,随机决定下一次是快还是慢。问一个乘客随机的到轨道的任意地方,平均的
: 等车时间是多少?

c******e
发帖数: 73
14
Yes 25 = 585, so count 2 times
two 25?

25,
35

【在 c******e 的大作中提到】
: 2,37!=****************abcdefgh0000000,请问字母代表的数字是多少,不许用计
: 算器。
: Only know h should be 0, as 37! should have 8 '0' , (count 5, 15, 25, 25, 35
: , 10, 20, 30)

1 (共1页)
进入JobHunting版参与讨论
相关主题
Bloomberg online assessment求助How to catch up for brain teaser problems?
问一个brain teaser question: How many gas station is there in the US?明天Phone interview, 求祝福----更新:拿到onsite, 多谢大家,
给大家出一个brain teaser包子问 请问有什么准备brain teaser的网站
大家看看这个有戏么?问一个brain teaser
startup怎么尽问些brain teaser的题两道brain teaser 题目
brain teaser去哪看?请问如何准备brain teaser的问题?
[合集] 贡献一道brain teaser 题攒rpBrain Teasers
贡献一个alarm.com的面经 brain teaser一个brain teaser题目
相关话题的讨论汇总
话题: teasers话题: first话题: dif话题: 第一名话题: count