Um amigo teu está a aprender a resolver Killer Sudokus (as regras estão abaixo), mas tem dificuldade em perceber que algarismos podem entrar numa gaiola. Pede-te ajuda para escrever um pequeno programa que liste todas as combinações válidas para uma determinada gaiola e todas as restrições que afetam essa gaiola.
Para que o resultado do teu programa seja fácil de ler, as combinações que ele devolve têm de estar ordenadas.
Para uma explicação mais detalhada, consulta este guia.
Numa gaiola de 3 algarismos com uma soma de 7, só há uma combinação válida: 124.

Numa gaiola de 2 algarismos com uma soma de 10, há 4 combinações possíveis:

Numa gaiola de 2 algarismos com uma soma de 10, em que a coluna já contém um 1 e um 4, há 2 combinações possíveis:
19 e 46 não são possíveis devido ao 1 e ao 4 na coluna, segundo as regras padrão do Sudoku.

Se quiseres experimentar um Killer Sudoku acessível, podes tentar este puzzle da autoria de Clover, apresentado por Mark Goodliffe no Cracking The Cryptic, a 21 de junho de 2021.
Também encontras Killer Sudokus de várias dificuldades em muitos jornais, bem como em aplicações, livros e sites de Sudoku.
As imagens acima foram geradas com o F-Puzzles.com, uma ferramenta de criação de puzzles de Eric Fox.
Inscreve-te no Exercism para aprenderes e dominares Scala com 95 exercícios, e mentoria humana real, tudo grátis.