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일 전에 풀지못한 문제였다. 😮
근데 오늘 풀렸다
역시.. 쉼도 꼭 필요한 것 같다!
금방 또 생기겠지만,
일단은 올 클리어~~
어예~~😊