Red de conocimiento informático - Problemas con los teléfonos móviles - Problema de planificación Xyz

Problema de planificación Xyz

Existen muchas soluciones a este problema, la siguiente es una de ellas:

(1) S1 = substr (s, 3, 1)/* Elimina la subcadena: "y"

( 2) s2=substr(s, 6, 1) /*Obtener la subcadena: "+"

(3) s3=substr(s, 1, 5) /*Obtener la subcadena: "(xyz )"

(4) s4=substr(s, 7, 1) /*Recuperar subcadena:" * "

(5) S5 = reemplazar (S3, 3 , 1 , S2)/*Formar una cadena parcial: "(x+z)"

(6) s=s5/*s4/*s1 /*Formar una cadena T, es decir, "( x+z)*y".

El significado de las operaciones dadas en la pregunta de análisis es el siguiente:

/*: Función de conexión, que conecta dos cadenas en una sola.

Substr(s, I, j): Tome la función de subcadena, comenzando desde el carácter I-ésimo de la cadena s, tome j caracteres consecutivos para formar una subcadena.

Reemplazar(s1, I, J, s2): una función de reemplazo que reemplaza J caracteres consecutivos comenzando desde el carácter I-ésimo en la cadena s1 con la cadena s2.