DOJ logoDOJ
問題
最近追加された問題保存した問題Workbooks
カテゴリDLCコンテストグループチーム掲示板
ランキング
正解数ランキングストリークランキングDOJ Powerランキング
提出状況
問題募集ログイン新規登録
DOJ logoDOJ

OI形式のサブタスク採点、Eloレーティング、Discord連携を備えたオンラインジャッジです。

問題
問題一覧カテゴリ
コミュニティ
コンテストランキング掲示板お知らせ外部のコンテストを開催するガイド
アカウント
ログイン新規登録ジャッジ状態
ポリシー
利用規約DLCの利用規則プライバシーAPI 文書言語ランタイムコンテストの順位報酬レーティングとパフォーマンス
© 2026 DOJ
All rights reserved
解説

Region of Twos

問題に戻る

解説

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