logo_img Stats

Обновлено: 24/12/2019 в 20:22

logo_img PlayHelper

Обновлено: 06/11/2019 в 20:07

logo_img Truth or Dare

Обновлено: 24/12/2019 в 20:23

logo_img Math

Обновлено: 26/05/2020 в 00:19

logo_img Words

Обновлено: 05/06/2020 в 16:34

logo_img 4 Pics 1 Word

Обновлено: 26/05/2020 в 00:17

logo_img Millionaire

Обновлено: 26/05/2020 в 00:18

logo_img @TurniketSKUD_bot

Обновлено: 26/05/2020 в 00:20

logo_img @NearFood_bot

Обновлено: 26/05/2020 в 00:19

Статистика запросов:

(с начала месяца)

Успешных запросов5585
Заблокировано запросов174
Всего пользователей 234
Размер баз данных:
База данныхЗаписей
Millionaire
q = 1202
q = 2100
q = 340
q = 450
На проверке0
Words
Города5432
Страны178
Английские слова7995
Русские слова19404
4 Pics 1 Word
Доступно24
На проверке0
Truth or Dare
Вопросы283
Действия78
На проверке0

Поддержать проект

lip_logo

Life Is Porn

Описание

Генератор математических заданий, база констант и прочего.

Состав API:


  • Генератор математических выражений, которые необходимо упростить, для тренировки (программа алгебры 7 класса).


  • Число Эйлера (e), число Пи (π), √‎2 и золотое сечение (φ). Получение последовательности из N знаков, поиск последовательности в математических константах.

Использование сервиса

Взаимодействие с API:

Отправьте GET-запрос на адрес

https://engine.lifeis.porn/api/math.php

или на зеркало

https://lip2.xyz/api/math.php


"Выражения со скобками"

Выражения генерируются на стороне сервера случайным образом.


Структура запроса

Поле Тип данных Описание
type String Название API. Установить равным "brackets".
count Integer Количество заданий (в пределах от 1 до 5).

Структура ответа

Поле Тип данных Описание
ok Boolean Результат выполнения запроса. Устанавливается равным "true" в случае успешного выполнения запроса, "false" - в случае ошибки.
data Array of | String Список заданий. В случае ошибки содержит сообщение об ошибке.

BracketsData
Поле Тип данных Описание
task Array of Задание.
answer Ответ на задание.

TaskData
Поле Тип данных Описание
raw String Задание в неформатированном виде (без пробелов).
format String Задание в форматированном виде (с пробелами).

BracketsAnswer
Поле Тип данных Описание
raw String Ответ, неформатированный (без пробелов).
format String Ответ, форматированный (с пробелами).
terms Array of String Список элементов итогового выражения (т.е. ответ, представленный в виде списка слагаемых).
"Математические константы"

Математические константы хранятся без целой части. То есть, к примеру, для числа Пи (π) это "1415926...".

Структура запроса

Поле Тип данных Описание
type String Название API. Установить равным "const".
name String Название константы.
Для числа Эйлера (e) - установить равным "e".

Доступно 2 000 000 000 (2 миллиарда) знаков.


Для числа Пи (π) - установить равным "pi".

Доступно 2 000 000 000 (2 миллиарда) знаков.


Для √‎2 - установить равным "sqrt2".

Доступно 2 000 000 000 (2 миллиарда) знаков.


Для золотого сечения (φ) - установить равным "phi".

Доступно 500 000 000 (500 миллионов) знаков.


count Integer Укажите желаемое количество знаков указанной константы для вывода. Максимальное значение - 250.

Число выводится без округления.

Имеет приоритет ниже, чем параметр "s".

s Integer Укажите значение для поиска его в указанной константе. Максимальная длина - 255 знаков.

В результате будет возвращён порядковый номер самой первой найденной последовательности (если нужны и следующие, используйте параметр "offset"). Например, для "1415" результат будет равен "1", а для "5" результат будет равен "4".

Имеет приоритет выше, чем параметр "count".

offset Integer Необязательно. Укажите количество цифр, которое необходимо пропустить перед началом поиска.

Структура ответа

Поле Тип данных Описание
ok Boolean Флаг успешности выполнения запроса. Устанавливается равным "true", если все данные были введены верно, и поиск был завершён, "false" - в случае ошибки.
data String Результат выполнения запроса. В случае отсутствия удовлетворительного результата устанавливается равным "-1".