【2017 BSUIR Semifinal D】Friends rescue 题解
生活随笔
收集整理的這篇文章主要介紹了
【2017 BSUIR Semifinal D】Friends rescue 题解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目大意
??有一個池塘,中間有 nnn 行 n+1n+1n+1 列的石頭陣。
??連邊只能連相鄰的格子,相鄰定義為四連通。
??現在左邊第一列石頭已經跟左邊大陸 LLL 相連,右邊最后一列石頭已經跟右邊大陸 RRR 相連。問剩下的有多少種連邊方式,使得 LLL 與 RRR 連通。
??n≤42n \leq 42n≤42
\\
\\
\\
題解
??觀察能力是真nmd缺啊。。。
??看這個圖
??綠色邊不影響連通性,先不考慮。
??我們要連的是紅色的邊,考慮把這幅圖的對偶圖做出來(藍邊),如果某一條紅邊沒有連上,那么就把對應的藍邊連上。
??于是就會發(fā)現,每一種連邊方案,要么 LRLRLR 連通,要么 UDUDUD 連通。
??進而發(fā)現,紅邊的規(guī)模跟藍邊的規(guī)模是完全一樣的,也就是說,任意一種 LRLRLR 連通的方案,都可以翻轉一下,成為一種 UDUDUD 連通的方案,反之亦然。
??所以 LRLRLR 連通的方案數等于 UDUDUD 連通的方案數。
??所以 LRLRLR 連通的方案數等于(紅邊的)總方案數除以 222,再乘上綠邊的方案數。
總結
以上是生活随笔為你收集整理的【2017 BSUIR Semifinal D】Friends rescue 题解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: gwu计算机硕士排名,美国乔治华盛顿大学
- 下一篇: 图像处理--鱼眼图像