足ã—ç®—ã¯ç†ç®—ã§ç°¡å˜ã«è¨ˆç®—ã§ãã¾ã™ãŒã€ã‚‚ã—ã€ã„ãã¤ã‹ã®æ•°å—ãŒæ¬ ã‘ã¦ã„ãŸã‚‰ã€æ¬ ã‘ã¦ã„ã‚‹æ•°å—を埋ã‚ã‚‹ã®ã¯ç°¡å˜ã§ã—ょã†ã‹ï¼Ÿ 例ãˆã°ã€ä»¥ä¸‹ã®ã‚ˆã†ãªç†ç®—ã«ãŠã„ã¦ã€ï¼‘ã‹ã‚‰ï¼™ã®æ•°å—ãŒä¸€åº¦ã—ã‹ç¾ã‚Œãªã„ã¨ã„ã†æ¡ä»¶ãŒã‚ã‚‹ã¨ãã€ï¼£ã¨ï¼¥ã®ãƒžã‚¹ã«å…¥ã‚‹æ•°å—ã¯ã„ãã¤ã«ãªã‚‹ã§ã—ょã†ï¼Ÿ ã“ã®å ´åˆã€ï¼£ã«å…¥ã‚‹ã®ã¯ï¼˜ï¼Œï¼¥ã«å…¥ã‚‹ã®ã¯ï¼•ãŒæ£è§£ã¨ãªã‚Šã¾ã™ã€‚ã“ã®ã‚ˆã†ã«ã€æ•°å—ãŒã„ãã¤ã‹æ¬ ã‘ã¦ã„る演算を虫食ã„ç®—ã¨å‘¼ã³ã¾ã™ã€‚
1ã‹ã‚‰ï¼™ã®æ•°å—ãŒä¸€åº¦ã—ã‹ç¾ã‚Œãªã„ã¨ã„ã†æ¡ä»¶ã¯ãã®ã¾ã¾ã§ã€ä»¥ä¸‹ã®ã‚ˆã†ã«ã‚‚ã£ã¨ãŸãã•ã‚“ã®æ•°å—ãŒæ¬ ã‘ã¦ã„ãŸã‚‰ã€æ£è§£ã¨ãªã‚‹æ•°å—ã®åŸ‹ã‚æ–¹ã¯ä¸€é€šã‚Šã—ã‹ãªã„ã®ã§ã—ょã†ã‹ï¼Ÿ 実ã¯ã€å¿…ãšä¸€é€šã‚Šã«æ±ºã¾ã‚‹ã¨ã¯é™ã‚Šã¾ã›ã‚“。
上ã®å›³ã®ã‚ˆã†ãªå½¢ã‚’ã—ãŸè™«é£Ÿã„ç®—ã®ã€ï¼¡ã‹ã‚‰ï¼©ã®å„マスã®æƒ…å ±ãŒä¸Žãˆã‚‰ã‚ŒãŸã¨ãã€æ£ã—ã„埋ã‚æ–¹ãŒä½•é€šã‚Šã‚ã‚‹ã‹ã‚’出力ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã›ã‚ˆã€‚
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
A B C D E F G H I
1行ã«ã€è™«é£Ÿã„算㮠A ã‹ã‚‰ I ã®ãƒžã‚¹ã«å…¥ã£ã¦ã„ã‚‹æ•°å—ã®æƒ…å ±ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚ãŸã ã—ã€ä¸Žãˆã‚‰ã‚ŒãŸå€¤ãŒ -1 ã®ã¨ãã¯ã€ãã®ãƒžã‚¹ã®æ•°å—ãŒæ¬ ã‘ã¦ã„ã‚‹ã“ã¨ã‚’表ã™ã€‚-1 以外ã®å€¤ã¯ã€1 ã‹ã‚‰ 9 ã®æ•´æ•°ã®ã„ãšã‚Œã‹ã§ã€ãれらã®é–“ã«é‡è¤‡ã¯ãªã„。
æ£ã—ã„埋ã‚æ–¹ãŒä½•é€šã‚Šã‚ã‚‹ã‹ã‚’1行ã«å‡ºåŠ›ã™ã‚‹ã€‚
7 6 -1 1 -1 9 2 3 4
1
7 6 5 1 8 9 2 3 4
0
-1 -1 -1 -1 -1 -1 8 4 6
12
-1 -1 -1 -1 -1 -1 -1 -1 -1
168