Re: [情報] 官方FB 妖精&巫師法術新卡中文

看板Shadowverse (闇影詩章)作者 (Romulus)時間7年前 (2018/09/15 16:03), 編輯推噓8(807)
留言15則, 10人參與, 7年前最新討論串4/4 (看更多)
※ 引述《shyin7089 (希音)》之銘言: : ※ 引述《z897899878 (ascdge)》之銘言: : : https://goo.gl/CC8GY5 : : https://imgur.com/zCpLjrS.jpg
: : https://imgur.com/r3fidv7.jpg
: 結論:我覺得與其要用這張收頭,還不如乖乖用大奇,這張頂多算是讓對手進斬殺線的手 : 段,畢竟還有其他3/3+X/X跟補血。 結果他是取總和固定時每個(X,Y,Z)三元組機率一樣的分布也是有可能的啊 code也不難,令N為共鳴次數 int N = 20; int all = (N + 1) * (N + 2) / 2; int target = (int) (Math.random() * all); int x = -1, y = -1, z = -1; int sum = 0; for (int x_ = 1; sum < all; x_++) { sum += x_; if (sum > target) { x = N - x_ + 1; y = sum - target - 1; z = N - x - y; break; } } 簡化版: int t=(int)(rand()*((N+1)(N+2)/2)); X=N-(int)((sqrt(1+8t)-1)/2); Y=(int)(Math.random()*(N-X+1)); Z=N-X-Y; 當N=20時,20點糊到對面臉上機率=23/23兵兵機率=自己滿血奶0(x)機率=1/231 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.181.77 ※ 文章網址: https://www.ptt.cc/bbs/Shadowverse/M.1536998600.A.A9A.html

09/15 16:06, 7年前 , 1F
變數用底線真的母湯喔
09/15 16:06, 1F

09/15 16:12, 7年前 , 2F
why?
09/15 16:12, 2F

09/15 16:17, 7年前 , 3F
跑迴圈 用int i 不好嗎?
09/15 16:17, 3F

09/15 16:39, 7年前 , 4F
照顧一下文組好嗎
09/15 16:39, 4F

09/15 17:03, 7年前 , 5F
x_是有意義的啊 那不是單純index
09/15 17:03, 5F

09/15 17:04, 7年前 , 6F
那是代表x在哪一組的位置
09/15 17:04, 6F

09/15 18:45, 7年前 , 7F
快推 不然會被知道看不懂XD
09/15 18:45, 7F

09/15 18:48, 7年前 , 8F
這個程設一第二次段考就會ㄉ
09/15 18:48, 8F

09/15 18:55, 7年前 , 9F
嗯嗯跟我想的一樣
09/15 18:55, 9F

09/15 19:17, 7年前 , 10F
大師可以求一下18血量的機率有多高嗎
09/15 19:17, 10F

09/15 21:04, 7年前 , 11F
用重複組合H算給18血傷害的機率是3/231
09/15 21:04, 11F

09/15 21:37, 7年前 , 12F
Yes
09/15 21:37, 12F

09/15 23:53, 7年前 , 13F
有1%的機率可以秒殺對方 我覺得可以 比抽主戰還高= =
09/15 23:53, 13F

09/16 03:33, 7年前 , 14F
這個算法的前提是假設每一種XYZ組合均勻出現
09/16 03:33, 14F

09/16 03:34, 7年前 , 15F
是1/231還是(1/3)^20只要卡包上線馬上就知道了
09/16 03:34, 15F
文章代碼(AID): #1RdBp8gQ (Shadowverse)
文章代碼(AID): #1RdBp8gQ (Shadowverse)