プログラミング

大きい数が出やすいサイコロ関数

課題 例えば最小値1,最大値5のとき 1,2,2,3,3,3,4,4,4,4,5,5,5,5,5といった 数字と出やすさが比例する15面体のサイコロを想定して出目を出力する関数を作る。 素直な解 int x = rand(15); write(f(x)); function f(x) { int y = 0; while (x > 0) { x -= ++y…