Рубрика X-Puzzle#14
Иван Скляров
Xakep, номер #060, стр. 060-110-2
5. В случае если эта программа интерпретируемая (например, на языке Perl).
6. PHP (всего две буквы "P" и "H").
7. Эту деталь вообще невозможно сделать. Примеры других забавных фигур, которые могут существовать только на бумаге, можно посмотреть здесь: www.kstovo.ru/dosug/illusions/index.php?a=impossible.htm.
ПЕРВЫЙ ПАЗЛ «Консольная головоломка»
Восстанови закрашенные поля (см. сриншот).
Примечание: все происходит в одном каталоге /home/ivan, при этом не затрагиваются файлы вне этого каталога. Оболочка bash.
ВТОРОЙ ПАЗЛ «Подозрительный шифр»
Если алгоритм зашифровал фразу «ЖИЗНЬ ДЕРЬМО» следующим образом:
'NZIHZ OM'RED
то как расшифровать следующую строку, зашифрованную этим же алгоритмом:
ATE AZARF ANASIPAN MOTILSNART
ЭТА ФРАЗА НАПИСАНА ТРАНСЛИТОМ
ТРЕТИЙ ПАЗЛ «Задача не для скрипткидди»
Скрипткидди удалось стрейдить новые и приватные эксплоиты. Конечно же, он сразу решил пустить их в дело, а именно полАмать один-два десятка сервантов, чтобы покидать понты в IRC перед своими собратьями. Но понты обламывались, т.к. эксплоиты не работали как надо или вообще не компилились. Очевидно, программеры умышленно внесли в свои творения ошибки для защиты от похотливых ручек.
На скриншотах выделены четыре участка кода из этих самых эксплоитов, в которых явно содержатся глюки. Помоги скрипткидди избавиться от них.
ЧЕТВЕРТЫЙ ПАЗЛ «Загадочная арифметика»
xxyyxyy = xyy
xxyxxxx = xxx
xxyyxyy + xxyxxxx = xxyxyyxx
xyy * xxx = ?
Какая комбинация x и y должна стоять вместо знака вопроса?