b
、白の枚数を w
で表し、黒・白がこれまでに置いた枚数をそれぞれ pb
, pw
、黒・白がこれまでにひっくり返した枚数をそれぞれr fb
, fw
とする。黒と白のひっくり返した枚数の差を f = fb - fw
とする。このとき、 b = 2 + pb + fb - fw = 2 + pb + f w = 2 + pw + fw - fb = 2 + pw - f
が成り立つ。 (edited)pb = (b + w - 4 + 1) // 2 pw = (b + w - 4) // 2
が成り立つ(ただし、 //
は除算後に切り捨て)。 (edited)