Математическое кодирование
Примеры ИИ запросов
Математическое кодирование. Преобразуем нужную фразу в строку ASCII кодов символов
Запрос
Преобразуй все буквы фразы "Mission Oflameron" в их ASCII коды и запиши коды в одну строку без пробелов
Ответ ИИ Qwen
77105115115105111110327910210897109101114111110
Разделим эту строку на блоки по 8 символов (выберите сами сколько хотите)
7710511
5115105
1111103
2791021
0897109
1011141
11110
В последнем блоке не хватает символов. Можно дописать нулями.
Теперь используем математическую функцию определения расстояния от точки до прямой. Потребуем у ИИ подобрать параметры формулы так, чтобы в десятичной части расстояния получилось число, совпадающее с первым блоком - 7710511
Когда ИИ сделает это, у нас будут параметры формулы, которые точно кодируют первый блок ASCII символов фразы
Второй блок нужно закодировать другой формулой, третий - третьей и т.д.
На принимающей стороне должны знать порядок использования математических формул (и, соответственно, количество параметров для неё), произвести вычисления и получить полную фразу.
Можно "поиграться" и с длиной блоков. Их можно сделать не одинаковыми (несколькими способами)
Запрос к ИИ на генерирование математической формулы (код для конкретного блока ASCII символов - не общий случай!)
AI Запрос для разработки математической функции кодирования числа через параметры функции на JavaScript
1. Создай строковую переменную CodeBlock с содержимым "78532791" в JavaScript коде
2. Напиши JavaScript функцию distance-to-a-straight-line (аббревиатура dtasl) в общем виде, вычисляющую расстояние d от точки M1(x1,y1) до прямой Ax+By+C=0 . Формат вызова функции в JavaScript коде - dtasl(CodeBlock, x1, y1, A, B, C)
3. Все числа в формуле необходимо использовать с 8 знаками после запятой
4. Подбери значения параметров x1, y1, A, B, C так, чтобы в числе d (расстояние от точки до прямой) после преобразованния d в текстовый вид, после запятой были 8 символов такие, как заданы в текстовой переменной CodeBlock
Например:
3.78532791
или
12.78532791
или
-5.78532791
5. Экспоненциальную запись для чисел не использовать.
6. Выполни проверку для найденных значений x1, y1, A, B, C, убедись что дробная часть числа d в текстовом виде = "78532791"
7. Сделай компактный HTML+JavaScript адаптивный код веб страницы, оптимизированной для просмотра на смартфоне, который демонстрирует пример для пункта 4 и пишет на экран параметры x1, y1, A, B, C
8. Задай необходимые уточняющие вопросы
Сгенерированная страница MATHCODE1unicode.html
Процессинг https://chat.deepseek.com/share/adxzr1l30t8f3qsvmu
PS. Разработано для https://proposed-gray-cattle.myfilebase.com/ipfs/QmetPwbQzwwuBSFzVcH3bDiXWuyrYVuMoaDsKoE8oLhEg2
Comments
Post a Comment