DOJ logoDOJ
문제
최근 추가된 문제들저장한 문제
카테고리DLC대회그룹팀게시판
랭킹
문제 풀이 랭킹스트릭 랭킹DOJ Power 랭킹
현황
문제 제안로그인회원가입
DOJ logoDOJ

OI 서브태스크 채점, Elo 레이팅, Discord 인증을 갖춘 커뮤니티 온라인 저지.

문제
문제 목록카테고리
커뮤니티
대회랭킹게시판공지사항외부 대회 개최이용 안내
계정
로그인회원가입채점 현황
정책
이용약관DLC 이용 규칙개인정보 처리방침API 사용 설명서언어별 채점 환경대회 순위 보상레이팅과 퍼포먼스
© 2026 DOJ
모든 권리 보유
해설

2의 영역

문제로 돌아가기

해설

Ci,j=2C_{i,j}=2Ci,j​=2인 것은 Ai=Bj=1A_i=B_j=1Ai​=Bj​=1인 것과 같다.

AAA에서 연속한 111의 한 구간과 BBB에서 연속한 111의 한 구간을 고르면, 두 구간의 데카르트 곱에 해당하는 칸들은 모두 222이고 하나의 직사각형 연결 요소를 이룬다. 서로 다른 연속 구간 사이에는 반드시 000이 끼어 있으므로 서로 연결될 수 없다.

따라서 AAA의 최장 연속 111 구간 길이를 LAL_ALA​, BBB의 최장 연속 111 구간 길이를 라고 하면 정답은 이다. 두 수열을 한 번씩 순회하면 되므로 시간 복잡도는 이다.

LBL_B
LB​
LALBL_A L_BLA​LB​
O(N+M)O(N+M)O(N+M)
Solution written by GPT5.6