#python #arrays
Вопрос:
У меня есть вопрос, который нужно решить, чтобы напечатать количество способов(и распечатать все подмассивы), в которых массив может быть разделен таким образом, чтобы :-
- Сумма всех сформированных подмножеств должна быть кратна K
- Длина каждого сформированного подмассива должна быть gt;=2 или gt;
Наконец, выведите возможные различные подмножества, что соответствует приведенным выше 2 условиям, а также количеству.
Входными данными являются:-
- 0lt;=N
- 0lt;=A[0],A[1],A[2],…,A[N-1]
- 1lt;=K
Экс :
- A=[6,3,3,8,4] -gt; Заданный массив
- K=3 -gt; Число, на которое должна быть разделена сумма всех подмножеств
Возможные подмассивы в соответствии с условием равны 1, и этот подмассив равен [[6,3], [3,8,4]], поскольку длина всех подмассивов gt;=2 или gt;
**Решение на python будет полезно