1269D - Domino for Young

同じ高さの2列があったら消してよい

  • ぷよぷよじゃないしなぁ?と思うかもしれないが、

f:id:peroon:20200121170758p:plain

  • このように右に寄せても消すことができるので、消してよい
  • 2列じゃなくて4列などでも同様
  • この消去を縦横に適用した後は、editorialでいうところのbasic型になるので、それはminで数えられる
  • 消した分も考慮すると、全体としてmin(白の個数, 黒の個数)

発想

  • 単純な形に変形する (今回でいうとbasic型)