Я работаю над Проблема 131 с сайта 4Clojure.
Какой тип выражения «for» я мог бы добавить, чтобы комбинаторно проверить каждый из этих наборов на предмет подмножества элементов, сумма которых равна 0?
В частности, у меня было несколько вопросов здесь:
Есть ли функция замыкания, которая принимает произвольное число множеств?
Если это так, как я могу сгенерировать все подмножества И суммировать эти подмножества без добавления дополнительного Clojure к этому коду, или я ошибаюсь?
Мне нужно заполнить часть __.
(= true (__ #{-1 1 99}
#{-2 2 888}
#{-3 3 7777}))