본문 바로가기
2024 하계 모각코

[0714] 모각코 #2

by 커뮹 2024. 7. 14.

【 오늘의 목표 】

  • 백준 1문제 풀기 

백준 1문제 풀기

오늘 푼 백준 문제: 2738번 행렬 덧셈 (https://www.acmicpc.net/problem/2738)

  • 문제: N*M크기의 두 행렬 A와 B가 주어졌을 때, 두 행렬을 더하는 프로그램을 작성하시오.
  • 입력: 첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같고, 행렬의 원소는 절댓값이 100보다 작거나 같은 정수이다.
  • 출력: 첫째 줄부터 N개의 줄에 행렬 A와 B를 더한 행렬을 출력한다. 행렬의 각 원소는 공백으로 구분한다.

[해결한 코드]

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        int n = sc.nextInt();
        int m = sc.nextInt();
        sc.nextLine();
        
        int[][] arr1 = new int[n][m];
        int[][] arr2 = new int[n][m];
        
        for (int i = 0; i<n; i++) {
            for (int j = 0; j<m; j++) {
                arr1[i][j] = sc.nextInt();
            }
            sc.nextLine();
        }
        
        for (int i = 0; i<n; i++) {
            for (int j = 0; j<m; j++) {
                arr2[i][j] = sc.nextInt();
            }
            sc.nextLine();
        }
        
        for (int i = 0; i<n; i++) {
            for (int j = 0; j<m; j++) {
                System.out.print(arr1[i][j] + arr2[i][j] + " ");
            }
            System.out.println();
        }
    }
}

 

'2024 하계 모각코' 카테고리의 다른 글

[0818] 모각코 회고록  (0) 2024.08.19
[0804] 모각코 #5  (0) 2024.08.04
[0721] 모각코 #3  (0) 2024.07.21
[0707] 모각코 #1  (0) 2024.07.07
※ 하계 모각코 - 방학 목표 ※  (0) 2024.07.07