Регистрация
Войти
Стать экспертом Правила
Информатика

Игорь придумал пароль из 16 символов, состоящий из цифр и английских букв. Чтобы его не забыть, он решил записать пароль, но предварительно хочет его зашифровать. Шифрует он пароль так: сперва делит пароль пополам и вторую половину записывает перед первой. Затем меняет местами первый символ пароля со вторым, третий с четвертым и так далее. То, что получилось, он записывает задом наперед. Пример. Пусть пароль Игоря был таким: abcdef, тогда после первой операции он стал бы таким:defabc, после второй: edafcb, после третьей таким: bcfade.Конечно же, через некоторое время он забыл свой пароль, и осталась только бумажка с шифром, на которой была записана такая строка:01y2pphaaryeew8nПожалуйста посчитайте Игорю восстановить забытый пароль. В качестве ответа выведите одну строку.

ОТВЕТЫ
Это вообще-то не шифрование.

javascript:var a=['0','1','y','2','p','p','h','a','a','r','y','e','e','w','8','n'];a.reverse();for(var i=0;i<a.lenght;i+=2){a[i]^=a[i+1];a[i+1]^=a[i];a[i]^=a[i+1];}var s=a.join("");s=s.substring(a.length/2)+s.substring(0,a.length/2-1);alert(s);

ahpp2y10n8weeyr
384
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам