(Untitled)

Apr 07, 2009 19:49


Не уверен, что с таким вопросом надо писать именно в это сообщество, но всё же...

Есть текст на русском языке, каждую букву заменили двумя цифрами в соответствии с её порядковым номером в алфавите (А - 01, Я -33). Под полученной строкой цифр записали другую строку, состоящую из некоторой периодической последовательности цифр (период не известен). ( Read more... )

Leave a comment

renatm April 7 2009, 19:40:42 UTC
кросскоммент из ru_algorithms :)
фраза "вслучаенарушенияхотябыодногоизэтихусловийшифрперестаетбытьабсолютностойким"
шифр "35948215748"

Reply

gorkoff April 7 2009, 20:02:38 UTC
Ход решения можно узнать?

Reply

renatm April 7 2009, 20:20:39 UTC
Простой перебор в порядке увеличения длины ключа. Вывел первые 100 найденных решений, и среди них нашёл то, которое является фразой на русском языке.

Reply

gorkoff April 7 2009, 20:25:08 UTC
Значит какая-то программка? А это будет очень нагло, если я взгляну на код?

Reply

renatm April 7 2009, 20:42:39 UTC
А это будет нагло, если я попрошу 300 WMR за код? :)

Reply

roman_pro April 7 2009, 20:47:11 UTC
Брутфорс это неспортивно, зато эффективно :)

Reply

roman_pro April 7 2009, 20:02:41 UTC
Млин, теперь весь кайф сломался... :'( Но вроде всё сходится, т.е. был на правильном пути...

Reply

roman_pro April 7 2009, 20:07:08 UTC
Только с 22 цифрами я прогнал...

Reply

domage April 8 2009, 06:18:41 UTC
Ну совсем чуть-чуть прогнал ведь! ;0))

Reply

domage April 8 2009, 06:20:44 UTC
22 у твоего метода получилось из-за резонанса 2-х цифр в слове и 11-и цифр в коде.

Reply

domage April 8 2009, 06:21:04 UTC
В букве, то есть...

Reply


Leave a comment

Up