>>312を俺的に翻訳してみた
ユーザにサイズN(最大100000)を入力させるプログラムを作れ
1〜100までの範囲でランダム数を生成する関数を作れ。そしてサイズNの配列に埋めろ。
さらにお前は1の数、2の数、3の数、4の数、5の数、…、100の数が、幾つあるのが数える必要がある。
もしランダム数関数が完璧に仕事をこなせば、配分された全ての数は等しくなるはずだ。
まぁ、すこし位の誤差はあるかもしれんがなw

つーわけで、作るべきプログラムは、入力させるプログラムと
ランダム数を生成して配列に一杯にする関数だけで、
配列に埋めるのと、それぞの数が、いくつあるのか数えるのは>>312の仕事じゃないか?