Математическое кодирование

 Примеры ИИ запросов

Математическое кодирование. Преобразуем нужную фразу в строку 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


AI Prompts Examples

http://barbie.oflameron.ru/






Comments

Popular posts from this blog

Perplexity Answer

Генерирование МОДЕЛЕЙ

Учим с ИИ