数値からなる行列を表す文字列が与えられたとき、その行列の行と列を返してください。
例えば、次のように改行が埋め込まれた文字列が与えられたとします。
9 8 7
5 3 2
6 6 7
これは、次の行列を表しています。
1 2 3
|---------
1 | 9 8 7
2 | 5 3 2
3 | 6 6 7
このとき、コードは次の2つを出力できるようにします。
例の行列の行は次のとおりです。
そして、その列は次のとおりです。
forループを一切使わずに、この解答を実装できますか?(代わりにイテレーターを使う、ということです)Matrixの中に2つのデータ構造(行を表すものと、列を表すもの)を持たせるのは比較的簡単ですが、構造体の中に入力のコピーを2つ保持することなく、この解答を実装できますか?