Професионална програма
Loading...
retterathtom avatar retterathtom 5 Точки

Append Arrays

Привет

 

Задачата не ми е ясна. Като напиша конзолата да чете с "|", ми гърми и не се сещам как да обърна отзад/напред и отляво/надясно. Моля за помощ и ако може примерно решение.

7.Append Arrays

Write a program to append several array of numbers.

  • arrays are separated by ‘|’.
  • Values are separated by spaces (‘ ’, one or several)
  • Order the arrays from the last to the first, and their values from left to right.

Благодаря предварително! smiley

Тагове:
2
Fundamentals Module
johanni avatar johanni 4 Точки

Ето едно мое с for  цикъл

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            List<string> items = Console.ReadLine()
                 .Split("|")              
                 .ToList();

            items.Reverse();

            List<string> result = new List<string>();

            for (int i = 0; i < items.Count; i++)
            {
                List<string> numbers = items[i].Split(' ', StringSplitOptions.RemoveEmptyEntries).ToList();

                for (int j = 0; j < numbers.Count; j++)
                {
                    result.Add(numbers[j]);
                }
            }

            Console.WriteLine(string.Join(" ", result));            
        }
    }
}
 

 

0