dr_bonzo
20.03.2007, 09:41:56
1. Wczytujesz dlugosc ciagu -> $N
2. X razy powtarzasz:
3. Losujesz $N znakow (liter || cyfr) i tworzysz z tego string
4. Generujesz dla niego md5() jesli jeszcze nie istnieje
5. Jesli istnieje to wykonuj 3. az md5() nie bedize istnialo
6. Zapisz wynik
7. -> 2.
Tylko ze sprawniej byloby zapuscic skrypt i generowac wyniki dla kolejnych stringow, bo takto tracisz nieokreslony (prawdopodobienstwo: im wiecej danych juz wygenerowales, tym wieksza szansa ze zwon wylosujesz ten sam ciag znakow == strata czasu) czas na sprawdzanie czy string byl juz obrabiany.
nexis
20.03.2007, 10:46:05
Link nie działa, więc trudno Ci pomóc. Może opisz problem słownie, bo wtedy posłuży także innym za jakiś czas.