三目並ã¹ã¯ï¼Œï¼“ × ï¼“ã®ãƒžã‚¹ç›®ã®ä¸ã«äº¤äº’ã« â—‹ 㨠× を入れã¦ã„ãã€ç¸¦ãƒ»æ¨ªãƒ»æ–œã‚ã®ä½•ã‚Œã‹ã«ä¸€åˆ— â—‹ ㋠× ãŒä¸¦ã‚“ã ã¨ãã«ã€å‹ã¡ã¨ãªã‚‹ã‚²ãƒ¼ãƒ ã§ã™ï¼ˆå›³1〜図3 ã‚’å‚照)
図1:○ã®å‹ã¡ | 図2:× ã®å‹ã¡ | 図3:引ã分㑠|
三目並ã¹ã¯ã€â—‹ã¨Ã—ãŒäº¤äº’ã«ãƒžã‚¹ç›®ã‚’埋ã‚ã¦ã„ãã€ã©ã¡ã‚‰ã‹ãŒä¸€åˆ—æƒã£ãŸã¨ãã«ã‚²ãƒ¼ãƒ 終了ã¨ãªã‚Šã¾ã™ã€‚ãã®ãŸã‚ã€å›³ 4 ã®ã‚ˆã†ã«ã€â—‹ã¨Ã—ãŒä¸¡æ–¹ã¨ã‚‚一列ãã‚ã£ã¦ã„ã‚‹å ´åˆã¯ã‚ã‚Šãˆãªã„å±€é¢ã§ã™ã€‚ã‚ã‚Šãˆãªã„å±€é¢ãŒå…¥åŠ›ã•ã‚Œã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。
図4:ã‚ã‚Šãˆãªã„å±€é¢ |
三目並ã¹ã®ç›¤é¢ã‚’èªã¿è¾¼ã‚“ã§ã€å‹æ•—ã®çµæžœã‚’出力ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ä¸‹ã•ã„。
入力ã¯è¤‡æ•°ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‹ã‚‰ãªã‚Šã¾ã™ã€‚å„データセットã¨ã—ã¦ã€ç›¤é¢ã‚’表ã™ï¼‘ã¤ã®æ–‡å—列ãŒï¼‘è¡Œã«ä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚ 盤é¢ã®æ–‡å—列ã¯ã€â—‹ã€Ã—ã€ç©ºç™½ã‚’ãã‚Œãžã‚ŒåŠè§’英å°æ–‡å—ã® oã€xã€s ã§ã‚らã‚ã—ã€ä¸‹å›³ã®ãƒžã‚¹ç›®ã®é †ã«ä¸¦ã‚“ã§ã„ã¾ã™ã€‚
データセットã®æ•°ã¯ 50 を超ãˆã¾ã›ã‚“。
データセットã”ã¨ã«ã€â—‹ãŒå‹ã¡ãªã‚‰åŠè§’英å°æ–‡å—ã® o ã‚’ã€Ã—ãŒå‹ã¡ãªã‚‰åŠè§’英å°æ–‡å—ã® x ã‚’ã€å¼•ã分ã‘ãªã‚‰ã°åŠè§’英å°æ–‡å—ã® d を1行ã«å‡ºåŠ›ã—ã¦ãã ã•ã„。
ooosxssxs xoosxsosx ooxxxooxo
o x d