Дважды не живут   ::   Тучков Владимир

Страница: 13 из 235

И еще следует обратить внимание на «о», которая как бы ненастоящая, потому что стоит четко на одной позиции и нигде больше не встречается. Значит, к пятнадцати прибавляем одну приблудную и получаем шестнадцать. Сколько букв в английском алфавите? Ну, Танцор, блесни-ка эрудицией.

– Сейчас – не знаю. А когда учился, двадцать шесть было.

– Правильно, Ватсон! Из двадцати шести вычитаем шестнадцать и получаем десять. А десять – это, как известно, число пальцев на руке и цифр в десятичной системе.

– Девять, – тупо возразил Танцор. – Один, два, три, четыре, пять…

– Сюда еще ноль надо прибавить, Митрофанушка! Значит, этими буквами зашифрованы цифры. А теперь берем Аськину таблицу…

– Чью-чью?

– Аськину. Это такая таблица компьютерных символов, ASCII называется. И смотрим, что у цифр в старшем полубайте стоит троечка. А у латинских букв четверка и пятерка для прописных. И шестерка и семерка для маленьких. Как видим, все встречающиеся в файле маленькие буквы имеют в полубайте семерку. Если ее заменить на тройку, то есть вычесть из семерки четверку, то и получаются цифры с нуля до девяти. Смотри, что выходит.

И Стрелка показала ему в вордовском окошке расшифрованную первую строку:

5 476 9840 8 679 6458 12/01 9045 6)+4/2!"!3(%6

– А что это за косая черта в пятой колонке, как она получилась? – недоверчиво спросил Танцор. – И что делать с этой ахинеей на хвосте?

– Черта – это элементарно, Ватсон. Буква «о» имеет код 6F. Из шестерки опять вычитаем четверку и получаем 2F. А это по Аськиной таблице код косой черты.

|< Пред. 11 12 13 14 15 След. >|

Java книги

Контакты: [email protected]