- Описание
- Отправленные решения
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 МБ