Разбить Массив
Есть массив, к примеру: a[1,2,3,4,1,3,2,5,78,3]
Нужно сделать из него два других массива:
1) x[1,2,3,4,5,78] - убираем все повторы чисел и сортируем.
2) y[2,2,3,1,1,1] - берем число из массива x[n] и считаем сколько раз оно повторяется в массиве a[], т.е единица повторялась в массиве a[] два раза, двойка - тоже два раза, а тройка - три раза и т.д.
Чуть мозг не сломал - ни как не могу подходящий цикл собрать... :wacko:
Кто умеет хотя бы намекните что ли :)
Нужно это сделать программно, желательно на Delphi, но можно и на c++, pascal, VB6.
Сортировка подсчётом прочитай и адаптируй к своей задаче.