Today
-
Yesterday
-
Total
-
  • 백준: 2차원 배열의 합
    코딩테스트 문제 풀이/백준 2023. 11. 24. 00:01

    내 코드

    package baekjoon;
    
    import java.io.*;
    import java.util.StringTokenizer;
    
    public class Main {
        public static void main(String[] args) {
            try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in))) {
                StringTokenizer st = new StringTokenizer(br.readLine());
                int[][] arr = new int[Integer.parseInt(st.nextToken())][Integer.parseInt(st.nextToken())];
    
                for (int i = 0; i < arr.length; i++) {
                    st = new StringTokenizer(br.readLine());
                    for (int j = 0; j < arr[i].length; j++) {
                        arr[i][j] = Integer.parseInt(st.nextToken());
                    }
                }
    
                int n = Integer.parseInt(br.readLine());
                while (n-- > 0) {
                    st = new StringTokenizer(br.readLine());
                    int startX = Integer.parseInt(st.nextToken());
                    int startY = Integer.parseInt(st.nextToken());
                    int endX = Integer.parseInt(st.nextToken());
                    int endY = Integer.parseInt(st.nextToken());
    
                    int answer = 0;
                    for (int i = --startX; i < endX; i++) {
                        for (int j = --startY; j < endY; j++) {
                            answer += arr[i][j];
                        }
                    }
                    System.out.println(answer);
                }
            } catch (Exception e) {
                System.out.printf("err 😭\n\t%s\n\t%s", e.getMessage(), e);
            }
        }
    }

    이 문제는 4일 전에 풀지못한 문제였다. 😮

    근데 오늘 풀렸다

    역시.. 쉼도 꼭 필요한 것 같다!




    금방 또 생기겠지만, 일단은 올 클리어~~ 어예~~😊

    '코딩테스트 문제 풀이 > 백준' 카테고리의 다른 글

    백준: 색종이  (0) 2023.11.25
    백준: 바구니 순서 바꾸기  (0) 2023.11.24
    백준: 큐  (0) 2023.11.24
    백준: 스택  (0) 2023.11.24
    백준: 코딩은 체육과목 입니다  (0) 2023.11.22

Designed by Tistory / Custom by 얼거스