와챠의 우당탕탕 코딩 일기장
[백준]행렬제곱/10830 풀이 JAVA 본문
반응형
문제
크기가 N*N인 행렬 A가 주어진다. 이때, A의 B제곱을 구하는 프로그램을 작성하시오. 수가 매우 커질 수 있으니, A^B의 각 원소를 1,000으로 나눈 나머지를 출력한다.
입력
첫째 줄에 행렬의 크기 N과 B가 주어진다. (2 ≤ N ≤ 5, 1 ≤ B ≤ 100,000,000,000)
둘째 줄부터 N개의 줄에 행렬의 각 원소가 주어진다. 행렬의 각 원소는 1,000보다 작거나 같은 자연수 또는 0이다.
출력
첫째 줄부터 N개의 줄에 걸쳐 행렬 A를 B제곱한 결과를 출력한다.
풀이(JAVA)
......헷갈려
.................어려워
행렬은 처음 다뤄보는 거 같은데 쉬운 거 같으면서도 헷갈림
낼 더 공부해야 함
반응형
'코딩 일기장 > 백준' 카테고리의 다른 글
[백준]탈옥/9376 풀이 JAVA (0) | 2021.08.09 |
---|---|
[백준]피보나치 수 3/2749 풀이 JAVA (0) | 2021.08.04 |
[백준]이항 계수3/11041 풀이 JAVA (0) | 2021.07.04 |
[백준]백조의 호수/3197 풀이 JAVA (0) | 2021.07.03 |
[백준]가운데를 말해요/1655 풀이 JAVA (0) | 2021.07.02 |
Comments