Matrix
using System;
using System.Collections.Generic;
public class Matrix{
public string input;
public Matrix(string input){
this.input = input;
}
public int[] Row(int row){
List<int> parts = new List<int>();
string [] intN = this.input.Split("\n");
string [] elm = intN[row-1].Split(' ');
for(int i=0; i<elm.Length; i++){
if(int.TryParse(elm[i], out int elmN)){
parts.Add(elmN);
}
}
return parts.ToArray();
}
public int[] Column(int col){
List<int> parts = new List<int>();
string [] intN = this.input.Split("\n");
for(int i= 0; i<intN.Length; i++){
string [] elmT = intN[i].Split(' ');
if(int.TryParse(elmT[col-1], out int elm)){
parts.Add(elm);
}
}
return parts.ToArray();
}
}