これは「乱数の候補が100個あり、数を選んで出た数とそれに近い数の候補を消していき、残った候補からまた数を選ぶ」という仕組みです。 範囲5 = 出た数の±5の候補を消す 乱数20 = 1~20までの整数を生成する