행렬의 각 행과 열에 대해 해당 행이나 열의 마지막 두 항목의 합으로 추가 항목을 추가 할 수 있습니다. 예를 들어 다음 입력 매트릭스를 사용하십시오.
[ 1 1 1 ]
[ 2 3 4 ]
결과 행렬은 다음과 같습니다.
[ 1 1 1 2 ]
[ 2 3 4 7 ]
[ 3 4 5 9 ]
정수 N의 입력과 크기가 2x2 이상인 [X, Y] 행렬이 주어지면 위의 확장 N을 수행하고 결과를 출력합니다. 결과 행렬은 항상 [X + N, Y + N] 크기입니다.
예 :
Input: Output:
2, [ 0 0 ] [ 0 0 0 0 ]
[ 0 0 ] [ 0 0 0 0 ]
[ 0 0 0 0 ]
[ 0 0 0 0 ]
3, [ 1 1 1 ] [ 1 1 1 2 3 5 ]
[ 2 3 4 ] [ 2 3 4 7 11 18 ]
[ 3 4 5 9 14 23 ]
[ 5 7 9 16 25 41 ]
[ 8 11 14 25 39 64 ]
2N
시간을 두N
번 반복하는 것보다 반복 시간이 짧지 않습니까?