문제 설명
n x m 크기의 자연수로 이루어진 이차원 배열 numbers가 주어집니다. numbers의 원소들 중 가장 작은 값과 가장 큰 값을 찾아, 배열 형태로 반환하는 solution 함수를 작성하시오.
예를 들어, 아래와 같은 이차원 배열이 주어졌다면
numbers = [
[3, 8, 15],
[7, 1, 9],
[4, 12, 10]
]
해당 이차원 배열에서 가장 작은 값은 1이고, 가장 큰 값은 15입니다. [1, 15]를 반환합니다.
제한 사항
numbers의 크기n과m은 각각 1 이상 20 이하입니다.n과m은 서로 다를 수 있습니다.numbers의 각 원소numbers[i][j]는 1 이상 1,000 이하의 자연수입니다.
예시 테스트케이스 설명
| 테스트케이스 번호 | numbers | return |
|---|---|---|
| 1 | [[3,8,15],[7,1,9],[4,12,10]] | [1,15] |
| 2 | [[100,200],[300,400],[500,600]] | [100,600] |
| 3 | [[1]] | [1,1] |
1번 테스트케이스 설명
numbers=[[3,8,15],[7,1,9],[4,12,10]]이 주어질 때,- 가장 작은 값은
1, 가장 큰 값은15입니다. - 결과는
[1,15]입니다.
- 가장 작은 값은
2번 테스트케이스 설명
numbers=[[100,200],[300,400],[500,600]]이 주어질 때,- 가장 작은 값은
100, 가장 큰 값은600입니다. - 결과는
[100,600]입니다.
- 가장 작은 값은
3번 테스트케이스 설명
numbers=[[1]]이 주어질 때,- 배열의 유일한 원소가
1이므로, 가장 작은 값과 가장 큰 값 모두1입니다. - 결과는
[1,1]입니다.
- 배열의 유일한 원소가