Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Найти зависимость.


Автор: Reef 1.4.2011, 16:57
Есть последовательность 46d81bf68f91be01a355f12a6db040b5, из которой получается 62b0807ed7634bfb9ac956f2889e7625.
Каким-то образом можно найти зависимость двух последовательностей?

Автор: Pavia 1.4.2011, 18:36
Reef, Это не возможно.
Пример не возможности.
http://oeis.org/search?q=1%2C1%2C2%2C3%2C5%2C8%2C13&language=english&go=Search

Автор: Reef 1.4.2011, 20:15
Не понял причем тут числа Фибоначчи, но поверю)..
Просто мне казалось, что если каждый символ кодируется независимо от остальных, то по всей последовательности можно зависимость найти.

Автор: maxim1000 1.4.2011, 20:53
Цитата(Reef @  1.4.2011,  20:15 Найти цитируемый пост)
Просто мне казалось, что если каждый символ кодируется независимо от остальных, то по всей последовательности можно зависимость найти.

если есть какая-то дополнительная информация, то иногда можно найти
но нужно знать всю доп. информацию, которая есть

Автор: gcc 1.4.2011, 21:26
md5crypt класная штука http://www.usenix.org/events/usenix99/provos/provos_html/node10.html
предложенная Poul-Henning Kamp из FreeBSD

Код

$ perl -le 'print crypt ($ARGV[0],$ARGV[1])' 'test' '$1$testtest$'
$1$testtest$SpO/FHIMn8I1fYKuRHVWW1


Код

$ perl -le 'print crypt ($ARGV[0],$ARGV[1])' 'test' '$1$testteff$'
$1$testteff$p4dd2h0KqCJfq7kkyvAK9.



проверка пароля:
Код

$ perl -le 'crypt($ARGV[0], $ARGV[1]) ne $ARGV[1] ? die "Sorry...\n" : print "ok\n" ' 'test' '$1$testtest$SpO/FHIMn8I1fYKuRHVWW1'
ok


Код

$ perl -le 'crypt($ARGV[0], $ARGV[1]) ne $ARGV[1] ? die "Sorry...\n" : print "ok\n" ' 'test' '$1$testteff$p4dd2h0KqCJfq7kkyvAK9.'
ok




Автор: alexvs11 1.4.2011, 21:48
вы предлагаете из одного оригинала и одного образа определить правило задающее все преобразование?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)