BOJ_B1_2563
π [B1_2563] μμ’ μ΄
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
static StringTokenizer st;
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
// ν©κ³
int res = 0;
// μμ’
μ΄ μ
int N = Integer.parseInt(br.readLine());
// x, y μ’ν―κ°
int[][] arr = new int[101][101];
// μμ’
μ΄ μ
λ ₯λ°κΈ°
for (int i = 0; i < N; i++) {
st = new StringTokenizer(br.readLine(), " ");
int pap_x = Integer.parseInt(st.nextToken());
int pap_y = Integer.parseInt(st.nextToken());
for (int j = pap_x; j < pap_x + 10; j++) {
for (int z = pap_y; z < pap_y + 10; z++) {
// λ§μ½ μ΄λ―Έ κ±°μ³ κ°λ κ²½μ°
if (arr[z][j] == 1) {
continue;
}
// μ²μ λ€λ¦¬λ κ²½μ°
else {
arr[z][j] = 1;
res++;
}
}
}
}
sb.append(res);
System.out.println(sb);
}
}
π€ λμ μκ°
λ³΄κ³ λμ μ²μμλ κ²½μ°μ μκ° λ무 λ§μ μκ°μ νλ©° μ΄λ»κ² νμ§ μκ°νμλλ° κ΅μ₯ν κ΅μ₯ν κ°λ¨ν κ²μ΄μλ€..
μ΄λ° λ¬Έμ μ ꡬ쑰λ₯Ό μμλ€λ©΄ κ±°μ§λ§ μνκ³ 5λΆλ μ κ±Έλ Έμ λ―.. γ
γ
ν¬κΈ°λ 100*100μΌλ‘ μ ν΄μ Έμμ΄ λ€ λλ©΄μ μ¬κ°νμ΄ λ€μ΄κ° μ리면 1μ λ£κ³ κ²ΉμΉλ©΄ ν΅κ³Ό μ΄λ κ² κ³μ λ°°μ΄μ λλ©΄ λλ€.
λ¨μ§ νλ ! μ΄μ μ λ§ κ²ΉμΉ κ²½μ°λ μΉ΄μ΄ν
νλ κ²μ μ£Όμν΄μΌ νλ€.
κ·Έλμ μ²μ μ΄μ€ forλ¬Έμμ 10 νλ¬μ€ν μ’νκΉμ§ λ£λκ² μλλΌ κ·Έμ κΉμ§λ§ 체ν¬ν΄μ£Όμ΄μΌ νλ€.