숫자로 이루어진 행렬을 나타내는 문자열이 주어지면, 그 행렬의 행과 열을 반환해요.
예를 들어, 다음과 같이 줄바꿈 문자가 들어 있는 문자열이 있다고 해요:
9 8 7
5 3 2
6 6 7
이 문자열은 다음 행렬을 나타내요:
1 2 3
|---------
1 | 9 8 7
2 | 5 3 2
3 | 6 6 7
이때 코드는 다음을 내놓을 수 있어야 해요:
예시 행렬의 행은 다음과 같아요:
그리고 열은 다음과 같아요:
행과 열의 배열을 가져올 수 있는 것 외에도, 코드는 다음 작업도 할 수 있어야 해요:
행렬에 대한 모든 연산에서 행과 열은 0부터 시작한다고 가정해요. 즉, 첫 번째 행은 0번 행이고, 두 번째 행은 1번 행이 되는 식이에요.
Exercism에 가입하고 Go 트랙을 개념 34개연습 문제 165개, 그리고 실제 사람의 멘토링과 함께 배우고 익혀 보세요. 모두 무료예요.