Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicios Maquina de Turing 12-6-2023
Ejercicios Maquina de Turing 12-6-2023
1. Máquina de Turing que realice el complemento a un número binario. (Es decir, que
sustituya los 0’s por 1’s y los 1’s por 0’s).
5. Máquina de Turing para contar caracteres del lenguaje con alfabeto Σ ={a,b,c}. Es decir, se
deben devolver tantos 1’s como caracteres haya en la palabra de entrada. Considerar que si el
tamaño de la cadena es igual a 0 la representación será mediante un espacio en blanco.
6. Máquina de Turing que realice una copia de una cadena de caracteres del lenguaje con
alfabeto Σ ={A,B,C}. Por ejemplo, una cadena de entrada w=‚∆AABCA∆‛ la maquina
devuelve en la cinta ‚‛∆AABCAAABCA∆‛, donde ‘∆’ representa el espacio en blanco.
7. Máquina de Turing que reciba como entrada una cadena con‚ n‛ números 1’s y‚ m‛ letras
X’s, considerar que (n<=m), y cambie las ‚n‛ primeras X ’s por elementos Y’s.
Ejemplo para la entrada ‚∆111XXXX∆‛ devuelve en la cinta‚∆111YYYX∆‛, donde ‘∆’
representa al espacio en blanco.
8. Máquina de Turing la reciba como entrada dos palabras formadas por los
símbolos del alfabeto Σ ={0,1,2}, separadas por un símbolo {-}, y comprueba si las cadenas son
iguales. Por ejemplo, para la entrada ∆2101-2101∆ devuelve una S ya que son guales
, ‘∆’ representa el espacio en blanco.
9.Máquina de Turing que busque el antecesor de un numero en formato binario (0,1), ejemplo
entrada 100 salida 11, entrada 11 salida 10.