Random(n)って時点で拒否反応
基本情報技術者 過去問 2019年(令和元年) 秋期 午前 問6 を参考に考えてみます。
<問題>
Random(n)は,0以上n未満の整数を一様な確率で返す関数である。整数型の変数A,B及びCに対して次の一連の手続を実行したとき,Cの値が0になる確率はどれか。
A=Random(10)
B=Random(10)
C=A-B
<選択肢>
(ア) 1/100
(イ) 1/20
(ウ) 1/10
(エ) 1/5
Random(n)は,0以上n未満の整数を一様な確率で返す関数である。整数型の変数A,B及びCに対して次の一連の手続を実行したとき,Cの値が0になる確率はどれか。
私のような文系はこういった問題が大嫌いです。
しかし、0~10くらいのしれている数の場合、
実際に紙に書いてみたら案外解けたりするもんですね。
正解は(ウ)です。
コメント