小屋創作

日誌2014-08-26 21:32

究竟要多長時間讓全球 70 億人都參加冰桶挑戰!?

作者:企雀。飛燕




在思考這個問題之前
先來看一下這篇

直接從結論來看好了
Y=A+3xA,A 是已挑戰人數,Y 是已挑戰人數和被提名人數的總和
誠如各位所見
一個方程式裡有兩個未知數
而且全部都是人數??
最重要的時間勒!!!!
你沒有時間這個變數你怎麼算出35天的你教教我!!!
就算a或y有一個變數可以自己套數字下去算
但是根本沒有把時間這個關鍵包含進去啊!!!!!

於是乎
我以該網站說的條件來試算

1.一個人只能挑戰&點名3人一次
2.被點過不能重複,且假設一定會接受挑戰
3.24小時內完成挑戰,當天挑戰過後點名的必須列入明天挑戰

恩,以這三個條件來說
大概結果會是這樣


首先我們關心的結果就在右下角
這次假設的前提下我們先看到的是每行的第一&第三個數字
其代表的意義
第一個是n   表示天數
第三個是total   表示結算至當天完成挑戰總人數
我計算的方式很簡單
當總人數少於70億時
總人數等於"前一次的total"+3^n
每執行完一次n會+1
簡單說我是用暴力破解求答案哈哈
簡單寫一下式子好了

第一天
total = 0+3^0 = 1

第二天
total = 1+3^1 = 4

第三天
total = 4+3^2 = 13

到目前為止
應該都還能接受吧,在假設得前提下,每次執行的結果就如這個預期一樣
那麼
在第22天,總人數就會突破70億    完成挑戰XD

不過該網站居然是限定兩天內完成挑戰(原本不是24小時嗎= =)
這就會牽涉到亂數的問題
第一天提出的三個挑戰
第二天並不一定會全數完成
但在第三天必須完成第一天的所有挑戰
因為太麻煩了所以實在很不想這樣算= =

所以我把條件放鬆啦
所有人!   在被提挑戰之後的第二天統一完成,並再次點名!!
所以現在我們需要看到的是中間的數字
也就是2N-1
簡單說就是取奇數啦哈哈
不過這樣進度就會有些落差
所以得到的解是43天
如果照我前面的假說去進行的話
也許答案真的會是35?

好吧為求公平我們就把(22+43)/2好了(X
今天的教學結束
謝謝大家XD

2

5

LINE 分享

相關創作

2024勇闖北藝動畫面試心得!(正取)

F箱子裡面的姿勢書對照表

師匠

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】