Redian新闻
>
“科研其实是一个很好玩儿的游戏”
avatar
“科研其实是一个很好玩儿的游戏”# Biology - 生物学
b*a
1
1. 6 digits number, each changes from 0 to 9. Find the odds that sum of
first three is the same as the sum of last three.
2. 如何设计一套钞票的面值,使得当表示1~31的数字时,所需要的钞票总张数最小。
这个题目不是很清楚,是把这31个数字都表示出来一共所用钞票张数最小?还是要表示每一个数字所需
要的钞票张数都比其他方法需要的少?
3.A person is going inside a tunnel with length 100. The distance from him
to one end of the tunnel (which is behind him) is 30. A train behind is
also running towards him. The speed of the train is twice as fast as the
people. Is it good for him to turn back or he shoul
avatar
l*e
2
“科研其实是一个很好玩儿的游戏”
---- 陆骏
北化陆骏教授,千人计划候选人,的精辟语录。
值得我们记很多年。
avatar
g*d
3

给定前三个数。有了和,就知道后三个数得出同样和的可能性是多少.
示每一个数字所需
http://www.mitbbs.com/article_t/JobHunting/31594253.html
这个少一个条件吧。A在30处的时候,train离A多远?

【在 b********a 的大作中提到】
: 1. 6 digits number, each changes from 0 to 9. Find the odds that sum of
: first three is the same as the sum of last three.
: 2. 如何设计一套钞票的面值,使得当表示1~31的数字时,所需要的钞票总张数最小。
: 这个题目不是很清楚,是把这31个数字都表示出来一共所用钞票张数最小?还是要表示每一个数字所需
: 要的钞票张数都比其他方法需要的少?
: 3.A person is going inside a tunnel with length 100. The distance from him
: to one end of the tunnel (which is behind him) is 30. A train behind is
: also running towards him. The speed of the train is twice as fast as the
: people. Is it good for him to turn back or he shoul

avatar
c*m
4
copy and paste

【在 l*******e 的大作中提到】
: “科研其实是一个很好玩儿的游戏”
: ---- 陆骏
: 北化陆骏教授,千人计划候选人,的精辟语录。
: 值得我们记很多年。

avatar
b*a
5
2的链接我看过了,没讨论出所以然了啊。。。我第一反应也是2进制,可是有另外的人说不是最佳。。


【在 g******d 的大作中提到】
:
: 给定前三个数。有了和,就知道后三个数得出同样和的可能性是多少.
: 示每一个数字所需
: http://www.mitbbs.com/article_t/JobHunting/31594253.html
: 这个少一个条件吧。A在30处的时候,train离A多远?

avatar
y*i
6
可能是这哥们唯一的原创了。

【在 l*******e 的大作中提到】
: “科研其实是一个很好玩儿的游戏”
: ---- 陆骏
: 北化陆骏教授,千人计划候选人,的精辟语录。
: 值得我们记很多年。

avatar
c*e
7
1,2,4,8,16 is the answer.
You can not use 4 bills to express all from 1 to 31.
Neither you can use 5 bills with face values different from 1,2,4,8,16
to express all from 1 to 31.

人说不是最佳。。

【在 b********a 的大作中提到】
: 2的链接我看过了,没讨论出所以然了啊。。。我第一反应也是2进制,可是有另外的人说不是最佳。。
: 。

avatar
f*g
8

千人计划候选人 or 青年千人计划候选人

【在 l*******e 的大作中提到】
: “科研其实是一个很好玩儿的游戏”
: ---- 陆骏
: 北化陆骏教授,千人计划候选人,的精辟语录。
: 值得我们记很多年。

avatar
c*e
9

He should go forward.
If the distance from the train to the tunnel is between 40 and 60, he will have time to get out by going forward, but do not have time to get out by going backward.
If the distance is less than 40, he will not get out either way.
If the distance is greater than 60, he will get out either way.

【在 b********a 的大作中提到】
: 2的链接我看过了,没讨论出所以然了啊。。。我第一反应也是2进制,可是有另外的人说不是最佳。。
: 。

avatar
l*e
10
没有区别,普适可用,九常委候选人,也可以。

【在 f******g 的大作中提到】
:
: 千人计划候选人 or 青年千人计划候选人

avatar
b*a
11
有人给出了1,3,7,15的答案,1-31最多也是5张。
这个题目究竟是问什么?1,3,7,15比1,2,4,8,16少一张所以最优?

【在 c**********e 的大作中提到】
: 1,2,4,8,16 is the answer.
: You can not use 4 bills to express all from 1 to 31.
: Neither you can use 5 bills with face values different from 1,2,4,8,16
: to express all from 1 to 31.
:
: 人说不是最佳。。

avatar
a*k
12
那些年,我们一起玩过的游戏。。。
avatar
c*e
13
Using 1,3,7,15, how do you express 2?
I think each bill can be only used once. If it can be used more than once, it is another problem.

【在 b********a 的大作中提到】
: 有人给出了1,3,7,15的答案,1-31最多也是5张。
: 这个题目究竟是问什么?1,3,7,15比1,2,4,8,16少一张所以最优?

avatar
i*e
14
1 1

【在 c**********e 的大作中提到】
: Using 1,3,7,15, how do you express 2?
: I think each bill can be only used once. If it can be used more than once, it is another problem.

avatar
h*6
15
3-1

it is another problem.

【在 c**********e 的大作中提到】
: Using 1,3,7,15, how do you express 2?
: I think each bill can be only used once. If it can be used more than once, it is another problem.

avatar
n*h
16
用1 2 4 8 16表示1到31共需5×32/2=80张票子,亏了。
avatar
A*r
17
第一道题有谁算出来了么?
我算了半天,觉得这道题作为brain teaser挺难的,最后的结果不是个好
数字(我的直觉告诉我应该是一个好看的数字,比如1/10),很有可能我算错了。。
我从四位数开始:
任意一个2个位数的和k范围是0..18, 假如用F(K)表示和为K的
2位数,则
F(k)=k+1 (k<10), or 19-k for k>=10
这样对于任意一个已经选定的前两位数,如果和为K的话,则可能形成的四位数为(F
(k)-1)*F(k) (当k小于10的时候要减去首位为0的情况)
F(k)*F(k) 当k不小于10的时候
这样累加起来 sum{1..9} { (k*(k+1) } +sum {10..18} { (19-k)^2} 就是所有
的前两位和后两位和相等四位数个数,然后除以所有的四位数个数 9*10^3应该就
是所求得概率,我算的结果为 615/9000=0.068

示每一个数字所需

【在 b********a 的大作中提到】
: 1. 6 digits number, each changes from 0 to 9. Find the odds that sum of
: first three is the same as the sum of last three.
: 2. 如何设计一套钞票的面值,使得当表示1~31的数字时,所需要的钞票总张数最小。
: 这个题目不是很清楚,是把这31个数字都表示出来一共所用钞票张数最小?还是要表示每一个数字所需
: 要的钞票张数都比其他方法需要的少?
: 3.A person is going inside a tunnel with length 100. The distance from him
: to one end of the tunnel (which is behind him) is 30. A train behind is
: also running towards him. The speed of the train is twice as fast as the
: people. Is it good for him to turn back or he shoul

avatar
A*r
18
提上来,看有没有大牛来解一解。。

。。

【在 A*********r 的大作中提到】
: 第一道题有谁算出来了么?
: 我算了半天,觉得这道题作为brain teaser挺难的,最后的结果不是个好
: 数字(我的直觉告诉我应该是一个好看的数字,比如1/10),很有可能我算错了。。
: 我从四位数开始:
: 任意一个2个位数的和k范围是0..18, 假如用F(K)表示和为K的
: 2位数,则
: F(k)=k+1 (k<10), or 19-k for k>=10
: 这样对于任意一个已经选定的前两位数,如果和为K的话,则可能形成的四位数为(F
: (k)-1)*F(k) (当k小于10的时候要减去首位为0的情况)
: F(k)*F(k) 当k不小于10的时候

avatar
p*7
19
第一个题感觉很难
avatar
A*r
20
感觉有点像扔三个筛子,然后求两次扔的和相等的概率是多少,不过这个目前网上也没
有找到正解。。
我都想写程序直接穷举了。。

【在 p********7 的大作中提到】
: 第一个题感觉很难
avatar
p*7
21
比执塞子难,这个还有开头不是0的情况考虑

【在 A*********r 的大作中提到】
: 感觉有点像扔三个筛子,然后求两次扔的和相等的概率是多少,不过这个目前网上也没
: 有找到正解。。
: 我都想写程序直接穷举了。。

avatar
h*6
22
每一个数字都是0~9的iid
一个数字的情况,总和为0~9的方法分别为
1, 1, 1, 1, 1, 1, 1, 1, 1, 1
两个数字的情况,总和为0~18的方法为以上的卷积
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1
三个数字的情况,总和为0~27的方法为以上的卷积
1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 63, 69, 73, 75, 75, 73, 69, 63, 55, 45,
36, 28, 21, 15, 10, 6, 3, 1
然后计算平方和为:55252
则概率为 55252/1000000
如果考官要你推广到m进制的n个数字相等(前后共2n个数字)
那么,可以告诉他,或者她:
利用 FFT 进行 logn 次卷积,其中最长的一次长度为 mn/2
总复杂度为:mnlog(mn)logn
不用FFT的话,由于卷积的特殊性,可以达到mn^2,考虑 FFT 的额外开销,实际速度可能相差不大。
如果这是一个二进制的问题,即每个数字只能是 0 或 1。那么无论多少个数
字都
avatar
A*r
23
哇,你这个算的F(k)跟我的一样,看来我原来的思路还是对的。。
不过我从两个数字推导到三个数字花了好长时间,能说说你是怎么这么快得到卷积的么?

45,

【在 h**6 的大作中提到】
: 每一个数字都是0~9的iid
: 一个数字的情况,总和为0~9的方法分别为
: 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
: 两个数字的情况,总和为0~18的方法为以上的卷积
: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1
: 三个数字的情况,总和为0~27的方法为以上的卷积
: 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 63, 69, 73, 75, 75, 73, 69, 63, 55, 45,
: 36, 28, 21, 15, 10, 6, 3, 1
: 然后计算平方和为:55252
: 则概率为 55252/1000000

avatar
A*r
24
对,我刚开始也试了二进制和四进制,发现都比10进制的递推公式简单一些,而且套
不起来。。

【在 h**6 的大作中提到】
: 每一个数字都是0~9的iid
: 一个数字的情况,总和为0~9的方法分别为
: 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
: 两个数字的情况,总和为0~18的方法为以上的卷积
: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1
: 三个数字的情况,总和为0~27的方法为以上的卷积
: 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 63, 69, 73, 75, 75, 73, 69, 63, 55, 45,
: 36, 28, 21, 15, 10, 6, 3, 1
: 然后计算平方和为:55252
: 则概率为 55252/1000000

avatar
h*6
25
前面是1到10的和,然后每次加上两项的差,+8,+6,+4,+2,+0,后面是对称的-2,-
4,-6,-8……
avatar
A*r
26
就本题而言,最后的概率应该不是平方和,因为要刨去首位为0的情况,不过只要有了
F(k), 其他的算起来就很简单了。。

45,

【在 h**6 的大作中提到】
: 每一个数字都是0~9的iid
: 一个数字的情况,总和为0~9的方法分别为
: 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
: 两个数字的情况,总和为0~18的方法为以上的卷积
: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1
: 三个数字的情况,总和为0~27的方法为以上的卷积
: 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 63, 69, 73, 75, 75, 73, 69, 63, 55, 45,
: 36, 28, 21, 15, 10, 6, 3, 1
: 然后计算平方和为:55252
: 则概率为 55252/1000000

avatar
A*r
27
去查了一下卷积和FFT,看来要算法和数学都牛才能达到这个提纲挈领的水平。。
多谢han6答疑。。

45,

【在 h**6 的大作中提到】
: 每一个数字都是0~9的iid
: 一个数字的情况,总和为0~9的方法分别为
: 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
: 两个数字的情况,总和为0~18的方法为以上的卷积
: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1
: 三个数字的情况,总和为0~27的方法为以上的卷积
: 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 63, 69, 73, 75, 75, 73, 69, 63, 55, 45,
: 36, 28, 21, 15, 10, 6, 3, 1
: 然后计算平方和为:55252
: 则概率为 55252/1000000

avatar
p*7
28
从2位推3位发现果然是积分,好解法
avatar
p*7
29
这个题太变态了,一定是6位数,搞的还有那么多例外出来
avatar
A*r
30
对啊,积分不熟练的人如我,从二位推三位的时候,就这么一个式子
F3(k)=sum{ {i=0..9} {F2(k-i)} }
想要得到最后的F3(k)的表达式(只包含k),我推得满头大汗,早知道是积分,
我就不应该去推的。。 后来放弃成递归公式,跟han6的不谋而合:
F3(k)=
F3(k-1)+ F2(k) if k<10
F3(k-1)+F2(k)-F(k-10) 10<=k<19
F3(k-1)-F(k-10) k>=19

【在 p********7 的大作中提到】
: 从2位推3位发现果然是积分,好解法
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。