Problem

2 /12


Matrixfüllung über die Tastatur

Theory Click to read/hide

Füllen Sie die Matrix mit der Tastatur.

Lassen Sie das Programm einen Zwei-Quadrat im Eingang bekommen,nLinien jedermMeißel getrennt durch Lücken. Wie zählen Sie sie? Zum Beispiel:

int[,] array = new int[n,m];                                  // создаем массив, который будем заполнять
for (int i = 0; i <  n; i++)
{
       string A = Console.ReadLine();                         // считываем строку 
       int[] curr = A.Split(' ').Select(int.Parse).ToArray(); // преобразуем эту строку в одномерный массив curr
       for (int j = 0; j < m; j++)
       {
           array[i, j] = curr[j];                             // заполняем строку нужного нам массива значениями из массива curr
       }
}

Problem

Schreiben Sie ein Programm, das auf dem Bildschirm ist.ÜbermitteltMatrix. Transaction der Matrix ist eine Transformation, die die Zeilenpole und die Spaltenzeilen macht. Es gibt keine Notwendigkeit, die Matrix selbst zu ändern. Es ist genug, es in die richtige Form zu bringen.

Eingabe: In der ersten Zeile werden die Abmessungen der Matrix durch den Spalt aufgezeichnet: Anzahl der ZeilenNAnzahl der SpaltenM(Seufz) 1 ≤NM≤ 100. NächsteNZeilen werden auf den Matrizen geschrieben, fürMNatürliche Zahlen getrennt durch Lücken.

Ausgangsdaten:Das Programm sollte eine Matrix entfernen, die aus den Transpondern resultieren würde.

Beispiel.
NeinEingangsdatenAusgangsdaten
15.
1 2 3 4 5
6 7 8 9 3
Artikel 2
7 9 8 7 6
1 6 5 7
2 7 4 9
3 8
4 9 2 7
3 1 6