Problem

5 /13


Reordenamiento de palabras

Theory Click to read/hide

Al ingresar una cadena, puede dividirla inmediatamente en partes con cualquier separador.
Hemos hecho esto antes cuando ingresamos múltiples variables numéricas en la misma línea. Usamos el método Split() para dividir una cadena en partes. De forma predeterminada, separa las cadenas en subcadenas por espacio.
Con este método, puede dividir la cadena en partes, por ejemplo, por espacios. Y escribe cada parte de la cadena en una variable separada.
Ejemplo: cadena[] S = Consola.ReadLine().Split(); En el ejemplo, al ingresar dos palabras separadas por un espacio, la primera palabra se almacena en el elemento cero de la matriz s[0], la segunda, en el segundo s[1].

Si necesita usar varios caracteres como separadores, puede especificarlos separados por comas:
  cadena[] S = Console.ReadLine().Split(nuevo[] { ' ', '\n' });  Si puede haber varios espacios consecutivos en la cadena de entrada, también pueden aparecer espacios en la matriz final, para excluir esto, debe agregar un parámetro: string[] S = Console.ReadLine().Split(new[] { ' ', '\n' }, StringSplitOptions.RemoveEmptyEntries); Si necesita usar delimitadores de subcadena: string[] S = Console.ReadLine().Split(nuevo[] { "\\r\\n", "\r", "\n", "" }, StringSplitOptions.RemoveEmptyEntries);

Problem

La entrada es una línea que contiene el apellido y el nombre de la persona (separados exactamente por un espacio).
 
Escriba la misma información, pero nombre y luego apellido.
 
Ejemplo
 
# Entrada Salida
1 Vasya Calabaza Calabacines Vasya