グラフ版ライツアウト
ライツアウトグラフについて(Mathlogの記事に飛びます.)
物理演算を有効化 ラベルを表示する
無向グラフを描画します.
頂点数 $n$ の無向グラフの各頂点 $a_1,a_2,\cdots,a_n$ について,
$n$
$l_1,l_2,\cdots,l_n$
$a_{i_1}$ $a_{j_1}$
$a_{i_2}$ $a_{j_2}$
$\vdots$
$a_{i_m}$ $a_{j_m}$
の形式で入力してください.
ただし,$1\leq i_1,i_2,\cdots,i_m,j_1,j_2,\cdots,j_m\leq n$とし,
3行目以降の頂点のペアは,2つの頂点が辺で結ばれていることを表します.
2行目について, $l_1,l_2,\cdots,l_n \in \{0,1\}$ とし, 対応する頂点の白黒を表します(1が黒で0が白)
各頂点をクリックするとクリックした頂点と,隣接する頂点の白黒が入れ替わります.全部の頂点を白色にできたらクリアです(クリアしても何もありません)