H. Сумма по подмаскам
3000 мс · 256 МБ · всё или ничего
Дан массив из чисел, занумерованных масками от до . Для каждого запроса — маски — посчитайте сумму по всем подмаскам маски .
Подмаска — это число, все единичные биты которого есть и у .
Формат ввода
Первая строка содержит числа () и ().
Вторая строка — чисел ().
Третья строка — масок ().
Формат вывода
Одна строка из чисел.
Примеры
ввод
2 2 1 2 3 4 3 1
вывод
10 3
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.