過橋問題 馬兒賽跑問題 智力題

2021-06-23 10:07:07 字數 1752 閱讀 9440

有a、b、c、d四個人,要在夜裡過一座橋。他們通過這座橋分別需要耗時1、2、5、10分鐘,只有一支手電,並且同時最多只能兩個人一起過橋。請問,如何安排,能夠在17分鐘內這四個人都過橋?

第一趟過去:兩人:花1分鐘和2分鐘的人 

//總共耗時:2分鐘

第一趟過來:一人:花1分鐘的人 

//總共耗時:3分鐘

第二趟過去:兩人:花5分鐘和10分鐘的人 //總共耗時:13分鐘

第二趟過來:一人:花2分鐘的人 

//總共耗時:15分鐘

第三趟過去:兩人:花1分鐘和2分鐘的人 

//總共耗時:17分鐘

+++++++++++++++++++++++++++++++++++

25匹馬賽跑,每次只能跑5匹馬,最快能賽幾次找出跑得最快的3匹馬,賽跑不能計時,並假設每匹馬的速度是恆定不變的。請給出答案並描述比賽過程:

答案:7次

賽5次取第一名再賽一次共5+1=6

選取第六次比賽中第一名所在組的二三名+第二名所在組的一二名+第三名所在組的第一名比賽一次,前兩名即二三名共6+1=7次

在有**之前,大家都是現場買門票的,公園的門票是5

元;某天售票處開門時沒有準備零錢。假設一天來購票的一次有

2n個人,其中有

n個人有

5元零錢,其它

n個人只有

10元面值的錢;假設每人只買一張票。請問任何人都不必為找零而等待的概率是多少?

:這是標準的catalan數的應用吧!-------程式設計之美上有原題

隱隱約約記得這道題貌似《程式設計之美》上也有,為了將問題簡單化,將持有5

元的人看成

1,持有

10元的人看成

0,這樣,只要滿足:在任何

0位置之前,

1的數目多於

0的數目,就能滿足要求,則該題求解的為滿足要求的排列佔全部排列的比例。

1)求2n個1

和0的全排列數目:

c(2n,n)

,即從2n

個位置中選取n放置

0(或者1)。

2)求取不滿足要求的組合數(合法的組合數不好求):

不滿足要求的組合數的特點:總能找到乙個位置k

,使得0

的數目比

1的數目多

1。那麼很明顯,

k後面的

0的數目比

1的數目要少

1.(為什麼要找位置

k?因為,我要讓前面

k個位置0、

1排列不管怎麼排列都不合法)

此後,我們關注k

位置後面的排列:因為

k後面的排列中,明顯0比

1少,那麼我們可以將0和

1互換(為什麼要互換?首先,0、

1互換後,兩種排列方式的總數目是不變的,其次,互換後的排列中0比

1多1個,那麼不管怎麼排列,都不合法),這樣互換後

2n個數的排列不管怎麼排列都不合法(值得注意的是,互換後的組合排列數目,和互換前的是相同的,因為前面的排列不變且後面排列組合方式的數目一樣。

現在來計算互換後排列的數目:互換後排列的數目中0

為n+1個,1

為n-1

個,那麼組合數就相當於從

2n個位置選取

n+1個位置放

0,即為c(

2n,n+1

)所求結果為

( c(2n,n)-c(2n,n+1) )/ c(2n,n)或者是

( c(2n,n)-c(2n,n-1) )/ c(2n,n)=

c(2n,n)/(n+1)

面試智力題 硬幣問題

題目一 你的面前有30個硬幣,其中有10個正面朝上,20個反面朝上,混亂在一團。要求 現在用厚布遮住你的眼睛。要你把30個硬幣分成2團,每團正面朝上的硬幣個數相等。問 你要怎麼分?不能用手去觸控感覺,也沒有其他人幫忙。題目二 我們用4位二進位制數表示硬幣的狀態。由於最終的結果只要4枚硬幣狀態一樣就行...

面試智力題 硬幣問題

題目一 你的面前有30個硬幣,其中有10個正面朝上,20個反面朝上,混亂在一團。要求 現在用厚布遮住你的眼睛。要你把30個硬幣分成2團,每團正面朝上的硬幣個數相等。問 你要怎麼分?不能用手去觸控感覺,也沒有其他人幫忙。題目二 我們用4位二進位制數表示硬幣的狀態。由於最終的結果只要4枚硬幣狀態一樣就行...

面試智力題 硬幣問題

題目一 你的面前有30個硬幣,其中有10個正面朝上,20個反面朝上,混亂在一團。要求 現在用厚布遮住你的眼睛。要你把30個硬幣分成2團,每團正面朝上的硬幣個數相等。問 你要怎麼分?不能用手去觸控感覺,也沒有其他人幫忙。題目二 我們用4位二進位制數表示硬幣的狀態。由於最終的結果只要4枚硬幣狀態一樣就行...