先賣AD

A8D7

所以取較多的天數

也就是8天就能賣掉AD

然後再買回D7

再賣BC

B19C9

所以取較多的天數

也就是19天能賣掉BC

然後再買回A8

現在手中只剩AD

賣掉要8

至此

已全數出脫持股

而且整個操作過程剛好50

各位可以發現

舉兩個例子是為了

找出其中的蛛絲馬跡

歸納出一個公式

先把天數最少的兩支賣掉

再買回天數最少的一支

接著再賣掉天數最多的兩支

再買回天數第二少的一支

最後

再將手中剩餘的兩支賣掉

這就是最短天數的操作模式

各位可以將每支股票的天數改掉

試過幾次

套用相同的操作公式

所得出的答案

都是最短天數----------------------------------

所以

為了讓電腦計算更有效率

而不是以暴力計算方式

需耗用大量的計算資源

可以將歸納出的公式

寫成一組程式

來計算這類問題

是不是就萬無一失

而且更有效率了

到底是大家玩數字

還是大家被數字玩

第三例告訴大家

別被數字玩了

同樣要賣21

買足及出脫天數也一致

只是天數稍作變化

分別是

A8

B19

C9

D6

假設48天後市場崩盤

要以怎樣的操作順序

才能讓持股

48天內全數出脫呢

電腦經由公式計算如下

先賣AD

A8D6

所以取較多的天數

也就是8天就能賣掉AD

然後再買回D6

再賣BC

B19C9

所以取較多的天數

也就是19天能賣掉BC

然後再買回A8

現在手中只剩AD

賣掉要8

至此

已全數出脫持股

整個操作過程要49

差一天

手中還剩兩支股票沒賣光

央行賠慘了

電腦怎麼會出錯呢

改用另一種操作順序如下