Append Arrays
Едно към едно с решението на Александър Керманов, не наго му дава 100 от 100, на мен 0. Не ми маха спейсовете!!! Работя на Мак.
using System;
using System.Collections.Generic;
using System.Linq;
namespace AppendArrays
{
    class MainClass
    {
        public static void Main(string[] args)
        {
            List<string> items = Console.ReadLine()
                                         .Split('|')
                                         .ToList();
            items.Reverse();
List<string> result = new List<string>();
            foreach (string currentItem in items)
            {
                string[] numbers = currentItem
                                   .Split(' ', (char)StringSplitOptions.RemoveEmptyEntries)
                                   .ToArray();
                foreach (string numbersToAdd in numbers)
                {
                    result.Add(numbersToAdd);
                }
            }
            Console.Write(string.Join(" ", result));
        }
    }
}