Poder claro que puedes, otra cosa es que en algunos casos es de suponer que tendrás varias posible soluciones.
La primera opción a probar sería un algoritmo de "prueba y error" o "ensayo y error" que básicamente lo que hace es explorar todas las soluciones posibles.
No suelen ser muy eficientes, pero te darán TODAS las soluciones a un problema.
A partir de ahí puedes intentar "optimizar" este algoritmo o buscar otro más elaborado.
|