RiseOJ는 solved.ac와 제휴 관계가 없습니다. 티어 아이콘 © solved.ac. solved.ac
포럼
USACO0198 파일 입출력

Switching on the Lights

Gold II 골드 II
난이도
2s
시간 제한
256MB
메모리 제한
0
맞았습니다!!
0
제출 수
0.0%
정답률
레이팅

의견: 0

설명

Farmer John has recently built an enormous barn consisting of an \(N \times N\)
grid of rooms (\(2 \leq N \leq 100\)), numbered from \((1,1)\) up to \((N,N)\). Being
somewhat afraid of the dark, Bessie the cow wants to turn on the lights in as
many rooms as possible.

Bessie starts in room \((1,1)\), the only room that is initially lit.
In some rooms, she will find light switches that she can use to toggle
the lights in other rooms; for example there might be a switch in room
\((1,1)\) that toggles the lights in room \((1,2)\). Bessie can only
travel through lit rooms, and she can only move from a room \((x,y)\) to
its four adjacent neighbors \((x-1,y)\), \((x+1,y)\), \((x,y-1)\) and
\((x,y+1)\) (or possibly fewer neighbors if this room is on the boundary
of the grid).

Please determine the maximum number of rooms Bessie can illuminate.

Problem credits: Austin Bannister and Brian Dean

제약

Problem credits: Austin Bannister and Brian Dean

입력 형식

The first line of input contains integers \(N\) and \(M\) ($1 \leq M \leq
20,000$).

The next \(M\) lines each describe a single light switch
with four integers \(x\), \(y\), \(a\), \(b\), that a switch in room \((x,y)\)
can be used to toggle the lights in room \((a,b)\). Multiple switches
may exist in any room, and multiple switches may toggle the lights of
any room.

출력 형식

A single line giving the maximum number of rooms Bessie can
illuminate.

파일 입력 / 출력
이 문제는 표준 입출력을 사용하지 않습니다. 프로그램은 다음 파일을 읽고 써야 합니다:
입력을 읽을 파일 lightson.in
출력을 쓸 파일 lightson.out
예제 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
출력
5
설명

Here, Bessie can use the switch in \((1,1)\) to turn on
lights in \((1,2)\) and \((1,3)\). She can then walk to \((1,3)\) and turn on the lights in
\((2,1)\), from which she can turn on the lights in \((2,2)\). The switch in
\((2,3)\) is inaccessible to her, being in an unlit room. She can therefore
illuminate at most 5 rooms.

문제 정보

riseoj 작성

출처 올림피아드 > USACO > 2015-2016 > December > Silver

태그

평가 및 의견

Switching on the Lights

개요
출제자 난이도 Gold II 골드 II 의견 0 / 50 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

Switching on the Lights

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8