創作內容

2 GP

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

作者:企雀。飛燕│2014-08-26 21:32:04│巴幣:4│人氣:155



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

直接從結論來看好了
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
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2569289
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 5 篇留言

黑嚕嚕
別提了最近很多人都參加這活動...........可是我還在感冒中

08-26 21:39

企雀。飛燕
捐錢 棒棒08-26 21:40
輕飄飄 *風信子
世界上真的好多需要關懷的人~
希望大家都能夠發揮愛心。

08-26 22:11

企雀。飛燕
這世界需要更多愛跟關心08-26 22:28
草莓兔
http://home.gamer.com.tw/creationDetail.php?sn=2570124

文中的程式是什麼語言wwww

08-27 15:42

企雀。飛燕
嘿嘿
objective-c
可以寫MAC iPhone的程式08-27 19:21
草莓兔
好像聽過不少次(?)

08-27 23:02

企雀。飛燕
來學呀
教你(X08-27 23:03
西爾薩斯
看來你的數學很好,超羨慕[e19]

08-31 09:28

企雀。飛燕
無關數學
這是演算法
定義規則,拿到解答09-01 21:50
我要留言提醒:您尚未登入,請先登入再留言

2喜歡★rockman979 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:情緒... 後一篇:Never Ever E...

追蹤私訊切換新版閱覽

作品資料夾

maochinn大家
開箱了why-STUDIO的狂三!看更多我要大聲說昨天15:29


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

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