タイル塗りとフィボナッチ : Tile Painting and Fibonacci

Quiz

f:id:peroon:20191102073237p:plain

AC Code

https://codeforces.com/contest/1248/submission/63080154

editorialの補足

  • 白黒が交互に並んだ chess coloring 以外を考える
  • 一番左の縦の列に、黒または白が2つ連続したものを考えると、それ以外の列は一意に決まる
  • よって、一番左の縦の列の塗り方を考えればいい
  • これはフィボナッチ数列になる
  • editorialの2(Fn + Fm - 1)
    • Fn : フィボナッチ
    • -1 : ダブルカウントした chess coloring のボード

f:id:peroon:20191022000517p:plain

感想

  • タイル塗りにフィボナッチが出てきて驚いた
  • タイルの制約が2だからフィボナッチだけど、3ならトリボナッチだろう