10830번: 행렬 제곱 크기가 N*N인 행렬 A가 주어진다. 이때, A의 B제곱을 구하는 프로그램을 작성하시오. 수가 매우 커질 수 있으니, A^B의 각 원소를 1,000으로 나눈 나머지를 출력한다. www.acmicpc.net 알고리즘 분류 수학 분할 정복 분할 정복을 이용한 거듭제곱 선형대수학 SOLUTION import sys def mulmatrix(m1, m2): tmp = [[0] * N for _ in range(N)] # 행렬 곱 계산 for i in range(N): for j in range(N): for k in range(N): tmp[i][j] += m1[i][k] * m2[k][j] tmp[i][j] %= 1000 # 연산 속도를 높이기 위해 계속 1000으로 나눠준다 retu..