Список классов для атрибута class

Задача по программированию с проверкой онлайн

Сложность
Лёгкая
Языки
Python
JavaScript
TypeScript
Темы
Строки
Массивы и списки

Дан список parts — части атрибута class. Каждая часть — либо имя класса name, либо name:flag, где flag — 1 или 0. Часть без флага и с флагом 1 включается в результат, с флагом 0 — нет. Пустые строки и части с пустым именем (:1) пропускаются. Имя, которое уже попало в результат, повторно не добавляется (а a:0 не мешает следующему a).

Верните включённые имена через один пробел; если их нет, верните пустую строку.

Пример: ["btn", "active:1", "hidden:0", "btn", "big:1"] → "btn active big".


Источник: задача CodeShare

Решить онлайнБесплатно и без регистрации: пишете код в браузере и проверяете его тестами (без аккаунта — несколько задач в день).

Ещё задачи

Все задачи для тренировки