Comments 24
массив пробелам разбей, а то на баннер залез )
0
А зачем?
0
А вот мне кажется, задачка прикольная (хотя, зависит от решения).
Было бы здорово, если бы Вы намекнули на этот алгоритм. Для начала: ответье на один из вопросов: 1. этот алгоритм - криптограмма 2. этот алгоритм использует побитовое смещение?
Большая просьба, если я идиот и не увидил чего-то очевидного, так и сказать :)
Было бы здорово, если бы Вы намекнули на этот алгоритм. Для начала: ответье на один из вопросов: 1. этот алгоритм - криптограмма 2. этот алгоритм использует побитовое смещение?
Большая просьба, если я идиот и не увидил чего-то очевидного, так и сказать :)
0
Давайте я дам другую подсказку, не такую очевидную, но зато будет интереснее :) Зашифрована фраза, три первых символа одинаковые, более того - три последних символа такие же как и три первых. Исходя из этого можно понять по какому принципу символы криптуются. Чтобы расшифровать вам понадобиться написать простенькую программку :)
0
Маловат массив для частотного анализа. Нельзя ли несколько сотен?
Какой формы данные тоже не мешало бы знать.
Полагаю, что зашифрован текст алгоритмом простой замены.
126 возможно буква 'е' или 'и'
Какой формы данные тоже не мешало бы знать.
Полагаю, что зашифрован текст алгоритмом простой замены.
126 возможно буква 'е' или 'и'
0
увидел подсказку, тут не простая замена.
0
Заметил что 25 - знак препинания, у первые три совпадают если отбросить последние цифры последние три также. Отброшенные числа совпадают. 126 повторяется 3 раза подряд, может многоточие или какая-нибудь буква типа 'е' или 'и'
Мала длина текста. Неизвестен язык.
Мала длина текста. Неизвестен язык.
+1
есть предположение что количество символов (26) как то связано с количеством букв в английском алфавите..
0
Помоему в массиве ошибка :)
Последний символ не 25 а 55.
Последний символ не 25 а 55.
0
Дайте еще подсказку :)
0
если я правильно понимаю алго, то первые символы это "...the ". дальше я застрял
+2
Ниже уже отгадали, но вы правильно начали, вот как расшифровывать,
C:
Python:
C:
int main()
{
int s[26] = {46,47,44,119,108,96,38,97,109,104,126,126,126,104,46,102,99,49,125,99,113,123,56,57,54,25};
int i;
for (i = 0; i < 26; i++)
printf("%c", s[i]^i);
return 0;
}
Python:
s = [46,47,44,119,108,96,38,97,109,104,126,126,126,104,46,102,99,49,125,99,113,123,56,57,54,25]
print "".join([chr(s[i]^i) for i in range(0, len(s))])
0
...the feature is open...
Банальный XOR с номером элемента… Вспомнил VIM+GCC.
+3
второй:)
Получилось то же что у предыдущего только большими буквами
Получилось то же что у предыдущего только большими буквами
+1
Sign up to leave a comment.
Расшифруй меня