Una persona amiga tuya está aprendiendo a resolver Killer Sudokus (las reglas están más abajo), pero le cuesta averiguar qué dígitos pueden ir en una jaula. Te pide que le eches una mano escribiendo un pequeño programa que enumere todas las combinaciones válidas para una jaula dada, junto con las restricciones que afectan a la jaula.
Para que la salida de tu programa sea fácil de leer, las combinaciones que devuelve deben estar ordenadas.
Para ver una explicación más detallada, consulta esta guía.
En una jaula de 3 dígitos con una suma de 7, solo hay una combinación válida: 124.

En una jaula de 2 dígitos con una suma de 10, hay 4 combinaciones posibles:

En una jaula de 2 dígitos con una suma de 10, en la que la columna ya contiene un 1 y un 4, hay 2 combinaciones posibles:
19 y 46 no son posibles debido al 1 y al 4 de la columna, según las reglas estándar del Sudoku.

Si quieres intentar resolver un Killer Sudoku asequible, puedes probar este puzzle de Clover, presentado por Mark Goodliffe en Cracking The Cryptic el 21 de junio de 2021.
También puedes encontrar Killer Sudokus de dificultad variable en numerosos periódicos, así como en aplicaciones de Sudoku, libros y sitios web.
Las capturas de pantalla anteriores se han generado con F-Puzzles.com, una herramienta de creación de puzzles de Eric Fox.
Regístrate en Exercism para aprender y dominar Scala con 95 ejercicios y mentoría humana real, todo gratis.