Re: [情報]2014年年度NBA推特人物-Manu Ginobili已回收

看板NBA (美國籃球)作者 (我就是歐洲精靈=))時間12年前 (2014/04/11 18:25), 編輯推噓22(23113)
留言37則, 19人參與, 最新討論串7/9 (看更多)
真的是語意問題而已 ※ 引述《pponywong (pony)》之銘言: : #include <stdio.h> : #include <stdlib.h> : #include <time.h> : #define BLACK 0 : #define SILVER 1 : typedef struct card_s : { : int faces[2]; : } card_t; : card_t cards[] = : { : { SILVER, BLACK }, : { SILVER, SILVER }, : }; : int main(int argc, char** argv) : { : int i, idx, face_idx; : int count, total_count; : srand(time(NULL)); : count = 0; : total_count = 0; : while(total_count < 100000) : { : idx = rand() & 0x1; : face_idx = rand() & 0x1; face_idx 的出現就表示 抽牌者只看的到一抽出來上方那一面 如果是銀色的 就說抽出來的這張牌 "其中一面" 是銀色的 如果抽牌者兩面都看的到 那face_idx就應該被刪掉 跑出來的結果是1/2 : if(cards[idx].faces[face_idx] == SILVER) : { : // check wether other side of face is SILVER or BLACK : if(cards[idx].faces[(face_idx + 1) & 0x1] == SILVER) : { : count++; : } : total_count++; : } : } : printf("P = %f\n", (float)count / (float)total_count); : return 0; : } 附上C++ code #include <iostream> #include <ctime> using namespace std; #define BLACK 0 #define SILVER 1 class mycard { public: mycard(bool c1, bool c2){ color1 = c1; color2 = c2; } bool color1; bool color2; }; int main() { srand(time(0)); mycard card[3] = { mycard(BLACK, BLACK), mycard(BLACK, SILVER), mycard(SILVER, SILVER) }; int counter = 0; double silver_silver = 0, unknown_silver = 0; while (counter < 100000) { int n_card = rand()%3; if( card[n_card].color1 == SILVER || card[n_card].color2 == SILVER) { unknown_silver++; if(card[n_card].color1 == SILVER && card[n_card].color2 == SILVER) silver_silver++; } counter++; } cout <<"The probability is " << silver_silver/unknown_silver; system("pause"); return 0; } -- 5566,簡稱五六,於2002年01月21日正式出道, 是台灣喬傑立娛樂旗下的男子團體, 成員有孫協志(團長)、王仁甫、 王少偉、許孟哲, 與已退出的為彭康育(小刀)。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.24.21 ※ 文章網址: http://www.ptt.cc/bbs/NBA/M.1397211900.A.791.html

04/11 18:26, , 1F
這三小
04/11 18:26, 1F

04/11 18:29, , 2F
多功能NBA版。
04/11 18:29, 2F

04/11 18:30, , 3F
不錯寫的淺顯易懂
04/11 18:30, 3F

04/11 18:30, , 4F
太強了
04/11 18:30, 4F

04/11 18:35, , 5F
簡單明瞭 推
04/11 18:35, 5F

04/11 18:42, , 6F
04/11 18:42, 6F

04/11 18:44, , 7F
一目瞭然 TAKE IT EASY
04/11 18:44, 7F

04/11 18:47, , 8F
不推別人還以為我不懂
04/11 18:47, 8F

04/11 18:52, , 9F
樓上那你別推不就好了
04/11 18:52, 9F

04/11 18:59, , 10F
推,就是語意問題,只抽單面跟雙面都抽的差別
04/11 18:59, 10F

04/11 19:03, , 11F
C++...
04/11 19:03, 11F

04/11 19:28, , 12F
本討論串論點良好,但已嚴重離題,S之禁止回文
04/11 19:28, 12F

04/11 19:28, , 13F
但仍可推文討論.
04/11 19:28, 13F

04/11 19:30, , 14F
我正打算寫篇換個角度的教學文耶,神父QAQ
04/11 19:30, 14F

04/11 19:34, , 15F
你為什麼不早點發 囧 八卦版有相關討論 可以前往之
04/11 19:34, 15F

04/11 20:00, , 16F
馬妞應該要裂退吧
04/11 20:00, 16F

04/11 20:00, , 17F
04/11 20:00, 17F

04/11 20:56, , 18F
NBA版馬妞數學之亂
04/11 20:56, 18F

04/11 21:00, , 19F
超好笑的!
04/11 21:00, 19F

04/11 22:25, , 20F
寫的不錯 很好懂
04/11 22:25, 20F

04/11 23:00, , 21F
NBA版發生甚麼事了XD
04/11 23:00, 21F

04/11 23:16, , 22F
那我在這邊寫我的解釋好了
04/11 23:16, 22F

04/11 23:17, , 23F
2/3的答案要這樣想: Manu用一個箱子把三張卡放進去,
04/11 23:17, 23F

04/11 23:17, , 24F
抽一張出來放到桌子上,是銀色的,這時轉頭問Duncan
04/11 23:17, 24F

04/11 23:17, , 25F
另一面是銀色的機率是多少?
04/11 23:17, 25F

04/11 23:19, , 26F
Duncan想,我可能看到雙銀卡的正面,反面,也可能是
04/11 23:19, 26F

04/11 23:20, , 27F
黑卡的銀色面,有三種可能性,但只有前兩種符合另一
04/11 23:20, 27F

04/11 23:20, , 28F
面為銀色,故答案為2/3
04/11 23:20, 28F

04/11 23:22, , 29F
Parker突然冒出來,大喊1/2! Manu這時把箱子裡的雙黑
04/11 23:22, 29F

04/11 23:22, , 30F
卡拿掉,在抽一次卡放到桌上,還是銀色。Manu又問了:
04/11 23:22, 30F

04/11 23:23, , 31F
"那現在的機率呢?" Parker大笑:"還是1/2啊?" 此時Man
04/11 23:23, 31F

04/11 23:25, , 32F
u微笑:"你不覺得抽掉一張卡答案還是一樣很怪嗎?"
04/11 23:25, 32F

04/11 23:29, , 33F
Duncan插嘴:"沒錯啊,還是2/3"
04/11 23:29, 33F

04/11 23:35, , 34F
(總之請想像作實驗的畫面,1/2是抽到銀黑還要特地把
04/11 23:35, 34F

04/11 23:36, , 35F
銀色朝上的結果,但實際抽牌和賭博不會刻意做這事情)
04/11 23:36, 35F

04/12 03:00, , 36F
推d brother
04/12 03:00, 36F

04/12 03:53, , 37F
Manu不是說沒人聽得懂他說什麼嗎? 認真啥?
04/12 03:53, 37F
文章代碼(AID): #1JHyByUH (NBA)
討論串 (同標題文章)
文章代碼(AID): #1JHyByUH (NBA)