Copiado al portapapeles
Descripción
Dada una cadena $cad$ que contiene palabras separadas entre sí por espacios en blanco, se pide generar una cadena $nuevaCad$ que contendrá las palabras de $cad$, con la diferencia de que las palabras que tienen longitud par las vamos a invertir mediante sus carácteres y las palabras que tienen longitud impar las vamos ordenar mediante sus carácteres de forma ascendente. Además al igual que $cad$, $nuevaCad$ tiene que tener espacios en blanco entre cada $2$ palabras.
Entrada
La entrada va a consistir en una cadena de letras mayúsculas $cad$ ($1 \leq |cad| \leq 550 $).
Salida
Mostrar en la primera línea la cadena $nuevaCad$ después de haber realizado el proceso solicitado.
Ayuda