我想制定一個方程式,以確定在給定時間內用戶數量,基於每XX時間和他們的推薦用戶輸入新用戶。用戶推薦算法/方程在特定時間的用戶總數
基本上,我們希望每週手動爲系統添加100個用戶。我們假設每個新用戶在接下來的一週內都會再引用一個用戶。這些新用戶中的每一個都將在下一週參考一個用戶等等。我們想要一個簡單的公式,我們可以輸入一週#然後返回該週末的總用戶數。我已經用for循環完成了這個工作,但是如果可能的話,我想用一個簡單的等式來實現。
以下是前幾周的一些示例數據和預期結果(總計)。
Week 1 Week 2 Week 3 Week 4 Week 5
100 added 100 referred 100 referred 100 referred 100 referred
100 added 100 referred 100 referred 100 referred
100 added 100 referred 100 referred
100 added 100 referred
100 added
100 total 300 total 600 total 1000 total 1500 total
此外,如果每2個用戶(50%的分享率)只有1個新用戶的分享率是多少?
Week 1 Week 2 Week 3 Week 4 Week 5
100 added 50 referred 25 referred 12.5 referred 6.25 referred
100 added 50 referred 25 referred 12.5 referred
100 added 50 referred 25 referred
100 added 50 referred
100 added
100 total 250 total 425 total 612.5 total 806.25 total
任何幫助,非常感謝。
[編輯]
我發現這個公式爲1的工作:基於簡單地注意到在上表中的模式1股的比例,但我不知道如何實現佔有率入公式, 50人如何發揮作用?
$rate = 1;
$increase = 100;
$week = 5;
$balance = ($increase*$week) + (50 * ($week-1) * $week);
這個問題似乎是題外話,因爲它不是關於節目。 – nwellnhof
你用哪種語言做這個等式? – Llopis
目前我正在用PHP測試方程我已經添加了一個可以解決1:1比例的編輯,但我不明白它的一部分足以適應不同的分享比例。 – dafky2000