オセãƒã®ç›¤é¢ã‚’用æ„ã™ã‚‹. 盤é¢ã¯å·¦ä¸ŠãŒ $(1,1)$ , å³ä¸‹ãŒ $(8,8)$ ã¨è¡¨è¨˜ã™ã‚‹. ã“ã“ã§ç”¨æ„ã™ã‚‹ç›¤é¢ã¯, 以下ã®ã‚ˆã†ã«, $(5,4)$ ã®é»’ã®çŸ³ãŒãªã„.
........ ........ ........ ...ox... ....o... ........ ........ ........
黒石:x 白石:o
8x8ã®ç›¤é¢
ã“ã®çŠ¶æ…‹ã‹ã‚‰, é»’ãŒå…ˆæ‰‹ã§ã‚ªã‚»ãƒã‚’開始ã™ã‚‹.
AORイカã¡ã‚ƒã‚“ã¯, 以下ã®ãƒ«ãƒ¼ãƒ«ã§ $q$ 回éŠã¶.
左上を $a$ 行目 $b$ 列目ã®ãƒžã‚¹, å³ä¸‹ã‚’ $c$ 行目 $d$ 列目ã®ãƒžã‚¹ã¨ã—ãŸ, マス目ã«æ²¿ã£ãŸé•·æ–¹å½¢é ˜åŸŸãŒä¸Žãˆã‚‰ã‚Œã‚‹.
AORイカã¡ã‚ƒã‚“ã¯, ã“ã®é•·æ–¹å½¢é ˜åŸŸã«å«ã¾ã‚Œã‚‹çŸ³ã®æ•°ã‚’最大化ã™ã‚‹ã‚ˆã†ã«, オセãƒã®ãƒ«ãƒ¼ãƒ«(å‚考:Wikipedia オセム)ã«ã®ã£ã¨ã‚Šé»’石ã¨ç™½çŸ³ã‚’交互ã«ç½®ã„ã¦ã„ã.
ã“れ以上石ãŒç½®ã‘ãªããªã£ãŸã¨ã(白石黒石ã¨ã‚‚ã«ãƒ‘スã™ã‚‹ã—ã‹ãªã„状態やã™ã¹ã¦ã®ç›¤é¢ãŒåŸ‹ã¾ã£ãŸçŠ¶æ…‹ã®ã¨ã), ゲームを終了ã™ã‚‹.
ãã‚Œãžã‚Œã®ã‚²ãƒ¼ãƒ ã§, ãã®é ˜åŸŸã«å«ã¾ã‚Œã‚‹çŸ³ã®æ•°ã‚’最大化ã—ãŸã¨ãã®çŸ³ã®æ•°ã‚’出力ã›ã‚ˆ.
ãªãŠ, 入力や出力ã®å›žæ•°ãŒå¤šããªã‚‹ã“ã¨ãŒã‚ã‚‹ãŸã‚, 入出力ã«ã¯é«˜é€Ÿãªé–¢æ•°ã‚’用ã„ã‚‹ã“ã¨ã‚’推奨ã™ã‚‹.
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹.
$q$
$a_1\ b_1\ c_1\ d_1$
$a_2\ b_2\ c_2\ d_2$
$\vdots$
$a_q\ b_q\ c_q\ d_q$
ãã‚Œãžã‚Œã®ã‚²ãƒ¼ãƒ ã§, ãã®é ˜åŸŸã«å«ã¾ã‚Œã‚‹, 石ã®æ•°ã‚’最大化ã—ãŸã¨ãã®çŸ³ã®æ•°ã‚’出力ã›ã‚ˆ. ã¾ãŸ, 末尾ã«æ”¹è¡Œã‚‚出力ã›ã‚ˆ.
3 1 1 8 8 2 4 3 8 8 8 8 8
48 7 1