https://www.acmicpc.net/problem/2669
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class baekjoon_2669 {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st;
boolean check[][] = new boolean[101][101];
int answer =0;
for(int i =0; i<4 ; ++i) {
st = new StringTokenizer(br.readLine());
int sx =Integer.parseInt(st.nextToken());
int sy = Integer.parseInt(st.nextToken());
int ex = Integer.parseInt(st.nextToken());
int ey = Integer.parseInt(st.nextToken());
//넓이만큼 탐색후 중복방지
for(int y= sy; y<ey; ++y) {
for(int x=sx; x<ex; ++x) {
if(!check[y][x]) {
check[y][x] = true;
answer++;
}
}
}
}
System.out.println(answer);
}
}
메모리14040 속도124