504. Починить ответ

Не решаласьСредняя

Современный мир технологий полон вызовов. Ваша команда на большом технологическом форуме создает алгоритм, оптимизирующий работу всех устройств. Но конкурент Пигги, уверенный в своем превосходстве, видя Ваши успехи, бросил Вам вызов и организовал кибератаку на серверы Вашей команды, чтобы подорвать их работу.

Несмотря на утраченные данные и разрушенные проекты, Ваша команда не сдалась. Ваш лидер мобилизовал всех специалистов, чтобы создать новую, более защищённую систему. Вам досталась самая важная задача — помочь Вашим друзьям Слонярам исправить проблему.

Вы должны создать функцию, способную исправить проблемы и успешно извлечь полную строку из разрозненных данных на сервере. Однако сервер может вернуть фрагмент строки с дефектами.

Формат ввода

Для запроса к серверу следует использовать fetch, URL сервера доступен из константы API_URL.

Сервер отвечает в формате JSON, имеющем следующую структуру:

{
    "data": "some_string"
}

Необходимо использовать fetch, чтобы с минимальным количеством запросов получить полную строку.

Ваша функция должна вернуть строку, состоящую только из допустимых символов: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789

Пример:

function solution() {
    fetch(API_URL).json(); // "a**",
    fetch(API_URL).json(); // "*b*",
    fetch(API_URL).json(); // "**c",

    return "abc";
}

module.exports = solution;

Ограничения

Ограничение времени

10 с

Ограничение памяти

64 МБ

Теги

JavaScript Node.js 20.14 + Chrome 125
Нужно войти, чтобы отправить решение.Войти