개발자 미니민의 개발스터디

[백준 JAVA] 2738번 풀이 - 행렬 덧셈

by mini_min
package baekjoon;
import java.io.IOException;
import java.util.Scanner;
/**
* 행렬 덧셈
* n*m 크기의 두 행렬 a,b가 주어졌을 때 두 행렬을 더하라
*/
public class _2738 {
public static void main(String[] args) throws NumberFormatException, IOException {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt(); //행
int m = sc.nextInt(); //열
//행렬 a, 행렬 b
int [][] a = new int[n][m];
int [][] b = new int[n][m];
for ( int i = 0; i < n; i ++ )
{
for ( int j = 0; j < m; j++ )
{
a[i][j] = sc.nextInt();
}
}
for ( int i = 0; i < n; i ++ )
{
for ( int j = 0; j < m; j++ )
{
b[i][j] = sc.nextInt();
}
}
//결과행
int [][]sum = new int[n][m];
for ( int i = 0; i < n; i ++ )
{
for ( int j = 0; j < m; j++ )
{
sum[i][j] = a[i][j] + b[i][j];
System.out.print(sum[i][j] + " ");
}
System.out.println();
}
sc.close();
}
}

 

 

블로그의 프로필 사진

블로그의 정보

개발자 미니민의 개발로그

mini_min

활동하기