Fibonacci Explorer

Fibonacci Explorer API

Используйте наш API для доступа к данным о последовательности Фибоначчи в ваших приложениях.

Получить последовательность Фибоначчи

GET
/api/fibonacci/<int:n>

Возвращает первые n чисел последовательности Фибоначчи.

Пример запроса:

GET /api/fibonacci/10

Пример ответа:

{
    "sequence": [0, 1, 1, 2, 3, 5, 8, 13, 21, 34],
    "length": 10,
    "execution_time_ms": 0.012
}

Проверить, является ли число числом Фибоначчи

GET
/api/check/<int:num>

Проверяет, является ли указанное число числом Фибоначчи.

Пример запроса:

GET /api/check/34

Пример ответа:

{
    "number": 34,
    "is_fibonacci": true
}

Получить точки для спирали Фибоначчи

GET
/api/spiral/<int:n>

Возвращает точки для построения спирали Фибоначчи с n итерациями.

Пример запроса:

GET /api/spiral/8

Пример ответа:

{
    "points": [[1,0], [0,1], [-1,0], [0,-1], [2,0], [0,3], [-5,0], [0,-8]],
    "description": "Points for Fibonacci spiral with 8 iterations"
}