Fliptile
Solution sketch
這題有個非常重要的想法:
$$對於第一列的所有翻法進行窮舉,之後第二列開始就直接依照前一列的狀態直接進行 flip 操作即可!$$
如果,一路 flip 到最後一列,然而最後一列卻不是全 0 就代表著第一列翻法不成立。反之,該第一列的翻法是 ok 的。
輸出的部分,因為我們是按照字典順序枚舉翻法了,所以其實只要看 flip 局面的 1 的總數來更新答案即可。
AC code
|
|
Never give up!
這題有個非常重要的想法:
$$對於第一列的所有翻法進行窮舉,之後第二列開始就直接依照前一列的狀態直接進行 flip 操作即可!$$
如果,一路 flip 到最後一列,然而最後一列卻不是全 0 就代表著第一列翻法不成立。反之,該第一列的翻法是 ok 的。
輸出的部分,因為我們是按照字典順序枚舉翻法了,所以其實只要看 flip 局面的 1 的總數來更新答案即可。
|
|