cuda-tutorial

8.1 砂粒を数える

N = 10として、N×Nに分割された正方格子を考える。 その格子めがけて100万粒の砂を一斉かつ無作為かつ一様に投げつけ、それぞれの格子に入った砂粒の数を数える。 ただし、砂粒同士はぶつからないとする。

問1. 実際に上の動作を行うプログラムを書き、格子番号と砂粒の数を表示せよ。

問2. それぞれの格子に入っている砂粒の平均と分散を示せ。