Перейти к содержимому

Дан слайс каналов (buttons []chan bool), каждый из которых соответствует одной кнопке. Канал получает true при нажатии к

go · channelsСовкомбанк4 кв 2025не решено

Дан слайс каналов (buttons []chan bool), каждый из которых соответствует одной кнопке. Канал получает true при нажатии кнопки и false при отпускании. Реализуйте функцию, которая подсчитывает количество нажатий для каждой кнопки. Выход из функции только после закрытия всех каналов buttons.

Кнопка 0: true → false → true → false → true → false → ... (3 нажатия)
Кнопка 1: true → false → ... (1 нажатие)
Результат: [3, 1, ...]
main.go
package main
func main() {
// TODO
}

Источник: Совкомбанк · 4 кв 2025

← Что выведет? · Все задачи · Go · Создайте слайс с числами от 1 до 5. Пер… →