Tzn tak: normy ECMA sa okreslone dla ECC 8 przy badaniu PIE i ECC 1 przy badaniu PIF.
WYDAJE mi sie, ze algorytm wyglada tak:
Zalozmy ze ECC sum PIE = x
Aktualna pozycja = 1
Najpierw program sumuje wartosci PIE od 1 do x bloku.
Zwracamy wynik.
i teraz w kazym kroku:
Wywalamy blok o numerze 'aktualna pozycja' (tzn odejmujemy od sumy).
Dodajemy blok o numerze 'aktualna pozycja + x'
Zwracamy wynik
Aktualna pozycja = aktualna pozycja + 1
I nastepny krok.
I tak az nie wyjdziemy 'poza zakres'.
Gdybym ja mial pisac program na podstawie tego co przeczytalem w linku ktory podalem wczesniej to tak bym wlasnie napisal. Jak to zrobil Karr i jak to zrobil autor Nero - nie wiem.
|