Предоставлен массив массивов, и ваша задача будет заключаться в том, чтобы вернуть количество уникальных массивов, которые могут быть сформированы путем выбора ровно одного элемента из каждого подмассива.
Например:, solve([[1,2],[4],[5,6]]) = 4потому что это приводит только к 4возможностям. Они есть [1,4,5],[1,4,6],[2,4,5],[2,4,6].
Убедитесь, что вы не считаете дубликаты; например solve([[1,2],[4,4],[5,6,6]]) = 4, поскольку дополнительные результаты - это просто дубликаты.