행렬 제곱의 합
시간 제한2초메모리 제한512 MB
N×N 행렬 A와 큰 지수 B가 주어질 때 A의 1제곱부터 B제곱까지의 합을 구해 각 원소를 1000으로 나눈 나머지를 출력한다.
문제
크기가 인 행렬 가 주어진다. 의 1제곱부터 제곱까지 모두 더한 행렬
를 구하는 프로그램을 작성하시오.
원소가 매우 커질 수 있으므로, 의 각 원소를 1,000으로 나눈 나머지를 출력한다.
입력
첫째 줄에 행렬의 크기 과 지수의 상한 가 공백으로 구분되어 주어진다. (, )
둘째 줄부터 개의 줄에 걸쳐 행렬 의 원소가 한 줄에 개씩 공백으로 구분되어 주어진다. 각 원소는 1,000보다 작거나 같은 자연수 또는 0이다.
출력
개의 줄에 걸쳐 행렬 를 출력한다. 번째 줄에는 의 번째 행에 있는 원소 개를 1,000으로 나눈 나머지를 공백으로 구분해 출력한다.