Ver Mensaje Individual
  #11 (permalink)  
Antiguo 05/05/2006, 06:16
aupaneu
 
Fecha de Ingreso: abril-2006
Mensajes: 166
Antigüedad: 18 años
Puntos: 0
Ejercicio 10

Lenguaje: C++
Dificultad: Dificil
Descripción: Consiste en realizar un programa que resuelva sudokus.

De inicio debe mostrar un "panel SUDOKU" vacío, sin ningún número. Cuando introduzcamos los números necesarios para poder resolverlo, pulsamos la tecla F4 y muestra de inmediato la solución de dicho SUDOKU.

Si no introducimos los números mínimos necesarios para resolver el sudoku, debe mostrar un mensaje avisándolo. Si el sudoku tiene más de una solución, bastará con mostrar una de las soluciones.


Este ejercicio se podrá resolver también con coordenadas, por ejemplo:

Al iniciar el programa, que vaya pidiendo:
Introduce el número 1,1->
Introduce el número 1,2->
...

Y la solución la muestre así:

En la coordenada 3,3 va el número: X
En la coordenada 3,4 va el número: Y
...

Aunque de esta manera será mucho más engorroso.

Con esto quiero decir que el objetivo real de este ejercicio es hacer el código que deduzca las soluciones.

Última edición por aupaneu; 05/05/2006 a las 06:29