#246
Unrated
불 켜기
원문: English
시간 제한
2s
메모리 제한
1024MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

유진이는 최근 N×NN \times N 격자 형태로 배치된 N2N^2개의 방이 있는 동아리방 구역을 지었다. (2N1002 \le N \le 100) 각 방은 (1,1)(1,1)부터 (N,N)(N,N)까지의 번호가 매겨져 있다.

어둠을 무서워하는 유진이는 가능한 한 많은 방의 불을 켜려고 한다. 유진이는 처음에 (1,1)(1,1) 방에서 시작하며, 이 방은 처음에 유일하게 불이 켜져 있는 방이다.

어떤 방에는 다른 방의 불을 켜거나 끌 수 있는 스위치가 있다. 예를 들어, (1,1)(1,1) 방에 (1,2)(1,2) 방의 불을 조작하는 스위치가 있을 수 있다. 유진이는 불이 켜져 있는 방으로만 이동할 수 있으며, 현재 방 (x,y)(x,y)에서 상하좌우로 인접한 네 방 (x1,y)(x-1,y), (x+1,y)(x+1,y), (x,y1)(x,y-1), (x,y+1)(x,y+1)로만 움직일 수 있다. (단, 격자 범위를 벗어날 수는 없다.)

유진이가 불을 켤 수 있는 방의 최대 개수를 구한다.

입력

첫째 줄에 NNMM이 공백으로 구분되어 주어진다. (1M200001 \le M \le 20\,000)

다음 MM개의 줄에는 각 스위치의 정보를 나타내는 네 개의 정수 x,y,a,bx, y, a, b가 주어진다. 이는 (x,y)(x,y) 방에 있는 스위치를 사용하여 (a,b)(a,b) 방의 불을 켤 수 있음을 의미한다. 한 방에 여러 개의 스위치가 있을 수 있으며, 여러 스위치가 같은 방의 불을 조작할 수도 있다.

출력

유진이가 불을 켤 수 있는 방의 최대 개수를 출력한다.

예제 입력 1

3 6
1 1 1 2
2 1 2 2
1 1 1 3
2 3 3 1
1 3 1 2
1 3 2 1

예제 출력 1

5
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.