Problem

2 /12


Matrixfüllung über die Tastatur

Theory Click to read/hide

Füllen der Matrix mit Tastaturwerten

Lassen Sie das Programm einen Zwei-Quadrat im Eingang bekommen,nLinien jedermMeißel getrennt durch Lücken. Die zweistöckigen Daten können wie folgt gespeichert werden:

gelesen(n)
Länge (a)
für i:= 0 bis n - 1 beginnen
Länge(a[i), m);
Für j := 0 bis m - 1 lesen(a[i][j];
Ende;

Problem

Schreiben Sie ein Programm, das eine Transpondermatrix auf dem Bildschirm platziert. 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.

Eingangsdaten
In der ersten Zeile werden die Abmessungen der Matrix durch den Spalt aufgezeichnet: Anzahl der ZeilenNAnzahl der SpaltenM( 1 Exemplar = N, M PO = 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.

Beispiele
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