IIC2233 / Syllabus-2023-1

75 stars 44 forks source link

Que hacer con las tortugas inservibles. #64

Closed Cristian1754 closed 1 year ago

Cristian1754 commented 1 year ago

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

DUDA

Al ejecutar un algoritmo similar al explicado hoy en clases, en algunas de mis soluciones hay tortugas que son validas pero que no detienen ninguna explosion. Ejemplo: [ - 3 - ] [ - T 2 ] [ T - T ]

La tortuga de la esquina inferior izquierda no esta haciendo nada util. No es complicado modificar el codigo para elminar esas tortugas, sin embargo, en el caso de que el tablero original venga ya con una de estas tortugas que no hacen nada tambien la terminaria eliminando, lo cual va en contra de el proposito de la funcion el cual es solo "Completar" el tablero dado y no eliminarle nada. Asi que no se que hacer en estos casos :c

joaquindm02 commented 1 year ago

Hola @Cristian1754 !

No se puede modificar el tablero original en ese tipo de casos, pero no hay nada de malo con que existan tortugas inútiles. Puedes, en este tipo de situaciones, o buscar una solución nueva que no modifique la tortuga, o que las deje nomas. Lo importante es solo agregar tortugas y no modificar el tablero original. Saludos