Я изо всех сил пытаюсь знать, где запустить при попытке присвоить разряды числовым значениям в массиве, когда существуют связи. Так, например, я должен повернуть массив как следующее:
myarray = (4,76,34,13,34)
в другой массив как:
myarray2 = (1,5,3.5,2,3.5)
В основном, когда то же число происходит несколько раз в массиве, присвоенный разряд к тем числам является средним числом разрядов. Так, вместо этих двух 34, оцениваемых 3 и 4, они оба становятся присвоенными 3.5. Точно так же, если бы было 3 копии 34 затем, то 3 присвоенных разряда были бы разделены на 3. Любая справка очень ценилась бы!
Большое спасибо,
Adam