演習7 余裕のある人
整数n(1<=n<=50)と配列a[n]が与えられている。a[1]、a[2]、…、 a[n]は整数で、その値はわからないが、重複するものが多く、 異なる値の種類はたかだか10であることがわかっている。 種類数をmに、異なる整数をb[1]、b[2]、…、b[m]に、それらの 頻度(重複して現れた回数)をfreq[1]、freq[2]、…、freq[m]に 入れるプログラムを作成せよ。ただし番兵アルゴリズムを利用する こと。(テキストp.82【演習3.34】)