每個人100塊,每天隨機花1塊,一百天一萬天後財富會如何分配?

如果100個人每個人有100塊錢,然後每人每天可以花1塊錢給隨機的另一個人。經過1萬天,10萬天後,財富會如何分配呢?

一開始我的想法是概率平均分配,最後大家可能都是只有100塊上下分配的很均勻,但是當我使用程序模擬這個場景之後,發現,還是存在一定的貧富差距的,並不是十分平均。

所有人資產在運行100000次後,最多的人54號積攢了556塊的財富,而最貧窮的90號只有0元了。

第10萬次後前邊人財富擁有者


第10萬次後後邊人的財富

第一個人獲取財富是500塊已經是平均100塊的5倍,我們統計下各財富段的人數:

Money range: 0-46, Count: 35

Money range: 46-92, Count: 28

Money range: 92-138, Count: 9

Money range: 138-184, Count: 9

Money range: 184+, Count: 19

財富在0-46塊的可以算是錢較少的佔了大多數35%,46-92的還可以佔了28%,財富保持和增長的佔了18%,而產生了一部分寡頭也佔19%,接近20%。可以看出,財富再經過隨機分配後,會流向20%的人手中。

我們還記錄了每100次後最有財富的那個人。

============【有錢人歷史排行】==transactionCount:100000.0

people 交易[0.0] index[23] money:129.0

people 交易[200.0] index[18] money:135.0

people 交易[400.0] index[82] money:155.0

people 交易[700.0] index[88] money:176.0

people 交易[1300.0] index[18] money:181.0

people 交易[1600.0] index[88] money:189.0

people 交易[1800.0] index[18] money:194.0

people 交易[2000.0] index[7] money:195.0

people 交易[3100.0] index[76] money:243.0

people 交易[4700.0] index[88] money:246.0

people 交易[5000.0] index[29] money:250.0

people 交易[6000.0] index[3] money:292.0

people 交易[6200.0] index[29] money:315.0

people 交易[10100.0] index[7] money:328.0

people 交易[17100.0] index[76] money:443.0

people 交易[24900.0] index[4] money:448.0

people 交易[37600.0] index[45] money:472.0

people 交易[37900.0] index[4] money:480.0

people 交易[38900.0] index[45] money:488.0

people 交易[57600.0] index[54] money:491.0

============【有錢人歷史排行】==============================

最終在5萬7千多次後財富集中在了54號的手中。然而有趣的是38900次交易擁有488塊的45號,在10萬次後只有60塊了。

這個10萬次過程最高富491.0塊,並不是歷史最高值,其中也誕生過高於這個財富的人。

代入現實世界,就是在市場隨機交易的環境下依然會形成貧富差距,如果你還不懂得攢錢,那就會被分配到這個財富模型中的一個財富段中。