Logo
(追記) (追記ここまで)

29721번 - 변형 체스 놀이 : 다바바(Dabbaba)

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB73341532956.822%

문제

은동이는 체스를 두는 것보다 체스 기물을 가지고 노는 것을 좋아한다. 오늘은 변형 체스 기물 중 하나인 다바바(Dabbaba)를 가지고 크기가 $N \times N$인 체스판 위에서 놀아보려고 한다.

다바바의 행마

다바바는 상하좌우 중 하나로 2ドル$칸을 이동하며 나이트처럼 다른 기물을 뛰어넘을 수 있는 변형 체스 기물이다. 단, 체스판 밖으로 이동하려 하거나 이동하려는 칸에 다른 기물이 있으면 이동하지 못한다.

체스 기물을 가지고 놀던 중 브실이가 실수로 체스판 위에 다바바를 흩뿌려 버렸다. 흩뿌려진 체스판을 본 은동이는 잠시 생각하다가 현재 체스판 위에 있는 다바바가 한 번 이동하여 도착할 수 있는 칸이 총 몇 칸인지 궁금해졌다.

체스판의 크기 $N$과 다바바의 개수 $K$가 주어졌을 때 다바바가 한 번 이동하여 도착할 수 있는 모든 칸의 개수를 구해보자. 동일한 칸에 가는 방법이 여러 가지라도 칸의 개수는 하나로 센다.

입력

첫 번째 줄에 체스판의 크기 $N$과 다바바의 개수 $K$가 공백으로 구분되어 주어진다. $(1 \le N \le 100,000円;$ 1ドル \le K \le \min(N^2, 100,000円))$

두 번째 줄부터 $K+1$번째 줄까지 다바바의 위치 $X, Y$가 공백으로 구분되어 주어진다. $(1 \le X, Y \le N)$

같은 위치에 2ドル$개 이상의 기물이 존재하지 않는다.

출력

다바바가 한 번 이동하여 도착할 수 있는 모든 칸의 개수를 출력한다.

제한

예제 입력 1

8 2
2 2
5 5

예제 출력 1

6

예제 입력 2

3 2
1 1
3 3

예제 출력 2

2

예제 입력 3

3 4
1 1
1 3
3 1
3 3

예제 출력 3

0

예제 입력 4

3 4
1 1
1 2
2 1
2 2

예제 출력 4

4

예제 입력 5

100000 5
3234 58944
34214 3231
1 100000
86 4733
5437 2932

예제 출력 5

18

힌트

출처

Contest > BOJ User Contest > 브실컵 > 2023 브실컵 J번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /