Математическое шифрование
Примеры ИИ запросов
Начнем писать Библиотеку математических запросов для шифрования
Сгенерируй HTML+JavaScript код веб страницы, оптимизированный для смартфона в вертикальной ориентации экрана.
JavaScript код должен реализовать функцию dtasl("67289173") и показать на экране значение d
1. Функция dtasl(CodeBlock) где
CodeBlock - строковая переменная длиной не более восьми символов - только символов цифр. Может быть не меньше одного символа и не больше восьми символов. Пример, "47323200" или "12345678" или "95" или "7"
d, x1, y1, A, B, C - численные переменные. Могут быть положительными или отрицательными. A и B не равны нулю.
d - всегда дробное число и дробная часть всегда точно содержит восемь цифр. Это цель для генерируемого кода. Целая часть числа d может получиться любой, какой надо для достижения цели.
Целая часть числа d может быть любой (положительной, отрицательной или нулём), но его дробная часть должна содержать ровно восемь цифр, соответствующих строке CodeBlock
В функции реализован математический аппарат формулы для вычисления расстояния d от точки M(x1,y1) до прямой A*x+B*y+C=0
d= (A*x1+B*y1+C)/√(A*A+B*B)
Реализуй функцию dtasl(CodeBlock), которая автоматически подбирает или вычисляет значения параметров x1, y1, A, B, C таким образом, чтобы число d, полученное по формуле, после преобразования в текст имело дробную часть из восьми символов, точно соответствующую строке CodeBlock
Comments
Post a Comment