n x n 행렬의 덧셈 문제입니다
각각 성문에 맞는 값을 더해서
올바른 위치에 출력해줍시다
코드입니다
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int M = scan.nextInt();
int N = scan.nextInt();
int[][] arr1 = new int[M][N];
for (int i=0;i<M;i++) {
for (int j=0;j<N;j++) {
arr1[i][j] = scan.nextInt();
}
}
for (int i=0;i<M;i++) {
for (int j=0;j<N;j++) {
arr1[i][j] += scan.nextInt();
}
}
for (int i=0;i<M;i++) {
for (int j=0;j<N;j++) {
System.out.print(arr1[i][j]+" ");
}
System.out.println();
}
}
}
3개의 for문입니다
첫번째 for문으로 첫번째 행렬을 입력받고
두번째 for문으로 두번째 행렬을 입력받고
세번째 for문으로 합을 구현하며 출력합니다
'백준 문제풀기 > JAVA' 카테고리의 다른 글
[백준 2740 JAVA 자바] 행렬 곱셈 (0) | 2023.08.07 |
---|---|
[백준 2739 JAVA 자바] 구구단 (0) | 2023.08.06 |
[백준 2720 JAVA 자바] 세탁소 사장 동혁 (0) | 2023.08.06 |
[백준 2675 JAVA 자바] 문자열 반복 (0) | 2023.08.06 |
[백준 2609 JAVA 자바] 최대공약수와 최소공배수 (0) | 2023.08.06 |