Pessoal, estou sem ideias de como resolver este problema.
Tenho uma List com um numero x de elementos, sendo x > 6.
Preciso agrupar em grupos de 6, variando todas possibilidades. Exemplo: numeros[1, 2, 3, 4, 5, 6, 7]
Devo escrever todas possibilidades possiveis de combinações com estes 7 números, tal que não repita os numeros e a ordem diferente não é considerado uma nova combinação ([1, 2, 3, 4, 5, 6] == [6, 5, 4, 3, 2, 1])
Alguem tem alguma ideia ou alguma sugestão por onde começar?
Desde já agradeço.