Problem

5 /13


单词的重新排列

Theory Click to read/hide

当输入一个字符串时,您可以立即将其分成任意分隔符的部分。
当我们在同一行输入多个数字变量时,我们之前已经这样做过。我们使用 Split() 方法将字符串拆分为多个部分。默认情况下,它按空格将字符串分隔为子字符串。
使用此方法,您可以将字符串拆分为多个部分,例如按空格。并将字符串的每一部分写入一个单独的变量。
例子: <前> string[] S = Console.ReadLine().Split(); 在示例中,当输入两个由空格分隔的单词时,第一个单词存储在 s[0] 数组的零元素中,第二个 - 在第二个 s[1] 中。

如果需要使用多个字符作为分隔符,可以指定用逗号分隔:
  <前> string[] S = Console.ReadLine().Split(new[] { ' ', '\n' });  如果输入的字符串中可以有多个连续的空格,那么最后的数组中也可以出现空格,要排除这种情况,需要加一个参数: <前> string[] S = Console.ReadLine().Split(new[] { ' ', '\n' }, StringSplitOptions.RemoveEmptyEntries); 如果您需要使用子字符串定界符: <前> string[] S = Console.ReadLine().Split(new[] { "\\r\\n", "\r", "\n", "" }, StringSplitOptions.RemoveEmptyEntries);

Problem

输入是一行包含此人的姓氏和名字(恰好用一个空格分隔)。
 
打印相同的信息,但名字 然后是姓氏。
 
例子 <头> <日># <正文>
 
输入 输出
1 帕普金瓦夏 瓦夏普金