Obliczanie ilości możliwych kombinacji znaków

W tym dziale opisujemy wszystkie problemy natury matematyczno - fizycznej, bądź pokrewne.
Jak w temacie. Przykładowo mam znaki: literki od a do z, duże i małe + cyferki. Znaki mogą się powtarzać. Max 15 znaków.
May the mocz be with you
kevin
user
 
Posty: 336
Dołączył(a): Wt gru 12, 2006 22:17

Spokojnie - to tylko reklama - zniknie po zalogowaniu :)

Pani Reklama
Automat
Posty:
Dołączył(a): ab aeterno
Lokalizacja: UW-Zaloga

PostPn lis 05, 2007 20:09

a-z to 26 znaków, więc mamy
26+26+10=62 możliwości wyboru każdego znaku.
Wobec tego mamy 62^1+62^2+62^3+...+62^15 możliwości... trochę dużo, nie? ;>

Na oko to będzie mniej więcej 781514782079074318856775914 permutacji. Domyślam się, że chodzi o łamanie haseł, więc ułatwię Ci trochę zadanie i powiem, że jeśli Twój komputer jest w stanie sprawdzić 10 miliardów haseł w ciągu sekundy, to pełny przegląd zajmie mu około 2,4 miliarda lat. Powodzenia! ;)

[ot]chyba zegarek na serwerze jest źle ustawiony bo ja tego posta napisałem o 18:49 :roll:[/ot]
»»» hackme ‹› jornada forum ‹› homepage «««
mik01aj
Przyjaciel
Avatar użytkownika
Posty: 992
Dołączył(a): N lut 19, 2006 22:09
Lokalizacja: ni stąd, ni zowąd

PostPn lis 05, 2007 21:19

Hehe. Nie zupełnie chodzi o łamanie haseł, a nie ma jakiegoś programiku który by mi to ładnie policzył :?: :)
May the mocz be with you
kevin
user
 
Posty: 336
Dołączył(a): Wt gru 12, 2006 22:17

PostPn lis 05, 2007 21:37

Wystarczy znać wzory :P
A programik można bardzo łatwo napisać albo posłużyć się zwykym kalkulatorem ;P
»»» hackme ‹› jornada forum ‹› homepage «««
mik01aj
Przyjaciel
Avatar użytkownika
Posty: 992
Dołączył(a): N lut 19, 2006 22:09
Lokalizacja: ni stąd, ni zowąd

PostWt lis 06, 2007 0:15

heh właśnie :P
x - ilość możliwości wyboru każdego znaku
n - ilość znaków w haśle
a ilość permutacji będzie przedstawiała się następująco
http://www.matematyka.org/forum/latexre ... 166b6e.png

no i mając już tak niską złożoność obliczeniową, jesteśmy w stanie to policzyć :P
poadi
user
Avatar użytkownika
Posty: 70
Dołączył(a): Śr cze 22, 2005 18:31
Lokalizacja: augustów//wawa

PostWt lis 06, 2007 1:55

jeśli już to jest szereg, a nie ciąg...
"na dole róże, na górze fiołki
admin zmienił ci opis na mniej drastyczny"
untitled
user
Avatar użytkownika
Posty: 555
Dołączył(a): Pn cze 27, 2005 13:54
Lokalizacja: stąd

PostWt lis 06, 2007 16:23

ludzie to jest ciąg geometryczny, programik można napisać spokojnie podstawiając do wzoru zmienne, o ile ten wzór jest ok bo dawno ciągami się nie bawiłem ;p
poadi
user
Avatar użytkownika
Posty: 70
Dołączył(a): Śr cze 22, 2005 18:31
Lokalizacja: augustów//wawa

sory za odkop po prawie 3 latach, ale nie mogłem się powstrzymac :D
mogę się mylić, ale to mi wygląda na wariacje z powtórzeniami, czyli wyżej źle kminiliście (jeśli się myle, proszę o poprawienie) ;>
czyli 62^15 = 768909704948766668552634368
a jeśli chodzi o polskie znaki to
80^15 = 35184372088832000000000000000

sory, to jednak ja się pomyliłem;> wyżej dobrze zostało obliczone, źle przeczytałem treść, przyjąłem, że hasło MUSI mieć 15 znaków, sorx
mijagi
user
Avatar użytkownika
Posty: 30
Dołączył(a): Pn maja 19, 2008 15:58
Lokalizacja: wild east

Faktycznie miales pomysl na odkop;>
>> Tym, którzy wiedzą, gdzie patrzeć, przeszłość ukazuje wskazówki, którymi powinniśmy się kierować podróżując w przyszłość. << - / DUNE - Bitwa pod Corrinem /
http://nemessica.uw-blog.org/
nemessica
Przyjaciel
Avatar użytkownika
Posty: 216
Dołączył(a): Pt maja 04, 2007 14:29
Lokalizacja: Arrakin on Arrakis

Powrót do Nauki ścisłe

Kto przegląda forum

Użytkownicy przeglądający ten dział: gronek123 i 1 gość