Сокращенные ссылки: 68 960/256 = 269,375
Только ASCII: 10,114 / 256 = 39,508
[][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1][][1]
[1]:ftp://^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Выходные данные представляют собой последовательность элементов, каждый из которых выглядит следующим образом:
<a href="ftp://%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E%5E"></a>
После фиксированных накладных расходов на создание ссылки URL каждая 5-символьная ссылка расширяется до 42+strlen(url)
вывода символов. Создайте URL-адрес, чтобы иметь максимальное количество символов, которые необходимо экранировать, и это число увеличивается до 47+3*strlen(url)
символов на ссылку. Небольшое экспериментирование показало, что для оптимального вывода использовалось 26 ссылок, по 114 кареток на ссылку.
Обновление : если вы интерпретируете ограничение «256 символов», чтобы включить символы Юникода, вы можете выжать больше хаоса. Замена кареток на символ ванны Unicode (🛁, кодовая точка U + 1F6C1) приводит к 47+18*strlen(url)
выходным символам на входной символ, что в общей сложности составляет 54 574 68 960 (благодаря еще более короткой нотации ссылок jimmy23013).
Ввод Unicode:
[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1]
[1]:ftp://🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁🛁
Выход представляет собой серию:
<a href="ftp://%EF%BF%BD%EF%BF%BD...per character...%EF%BF%BD%EF%BF%BD">1</a>,