世界的ãªãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚¹ãƒˆãŒæ—¥æœ¬ã§é–‹å‚¬ã•ã‚Œã‚‹ã“ã¨ã«ãªã‚Šï¼Œç¾åœ¨ä¼šå ´ã®è¨å–¶ãŒè¡Œã‚ã‚Œã¦ã„る.ã“ã®ä¼šå ´ã¯å—北方å‘ã« N マス,æ±è¥¿æ–¹å‘ã« M マスã®ãƒžã‚¹ç›®çŠ¶ã«åŒºåˆ‡ã‚‰ã‚Œã¦ãŠã‚Šï¼Œã„ãã¤ã‹ã®ãƒžã‚¹ã«ã¯ç«¶æŠ€ç”¨ã®æ©ŸæãŒç½®ã‹ã‚Œã¦ã„る.
ã“ã®ã‚³ãƒ³ãƒ†ã‚¹ãƒˆã§ã¯ï¼Œé¸æ‰‹ãŒç«¶æŠ€ä¸ã«ä¼‘憩ã™ã‚‹ãŸã‚ã«ï¼Œè»½é£Ÿã‚„飲ã¿ç‰©ãªã©ã‚’ç½®ã„ãŸä¼‘憩スペースを 1 ç®‡æ‰€ä¼šå ´å†…ã«è¨ã‘ã‚‹ã“ã¨ã«ãªã£ãŸï¼Žä¼‘憩スペースã¯å—北方å‘ã¾ãŸã¯æ±è¥¿æ–¹å‘ã«é€£ç¶šã—㟠D マスã§ãªã‘ã‚Œã°ãªã‚‰ãªã„.ãŸã ã—,機æã®ç½®ã‹ã‚ŒãŸãƒžã‚¹ç›®ã«ä¼‘憩スペースをè¨ã‘ã‚‹ã“ã¨ã¯ã§ããªã„.
ä¼šå ´å†…ã«ä¼‘憩スペースをè¨ã‘る方法ã¯ä½•é€šã‚Šã‚ã‚‹ã‹ã‚’求ã‚るプãƒã‚°ãƒ©ãƒ を作æˆã›ã‚ˆï¼Ž
入力㯠1 + N è¡Œã‹ã‚‰ãªã‚‹ï¼Ž
1 行目ã«ã¯ 3 個ã®æ•´æ•° N, M, D (1 ≦ N ≦ 100, 1 ≦ M ≦ 100, 2 ≦ D ≦ 100) ãŒç©ºç™½ã‚’区切りã¨ã—ã¦æ›¸ã‹ã‚Œã¦ãŠã‚Šï¼Œä¼šå ´ãŒå—北方å‘ã« N マス,æ±è¥¿æ–¹å‘ã« M マスã®ãƒžã‚¹ç›®çŠ¶ã«åŒºåˆ‡ã‚‰ã‚Œã¦ãŠã‚Šï¼Œä¼‘憩スペースãŒå—北方å‘ã¾ãŸã¯æ±è¥¿æ–¹å‘ã«é€£ç¶šã—㟠D マスã‹ã‚‰ãªã‚‹ã“ã¨ã‚’表ã™ï¼Ž
続ã N è¡Œã«ã¯ãã‚Œãžã‚Œ M æ–‡å—ã‹ã‚‰ãªã‚‹æ–‡å—列ãŒæ›¸ã‹ã‚Œã¦ãŠã‚Šï¼Œä¼šå ´ã®æƒ…å ±ã‚’è¡¨ã™ï¼Ž N è¡Œã®ã†ã¡ã® i 行目㮠j æ–‡å—ç›® (1 ≦ i ≦ N, 1 ≦ j ≦ M) ã¯ï¼Œä¼šå ´ã®ãƒžã‚¹ç›®ã®åŒ—ã‹ã‚‰ i 行目,西ã‹ã‚‰ j 列目ã®ãƒžã‚¹ã®çŠ¶æ…‹ã‚’表㙠'#' ã¾ãŸã¯ '.' ã®ã„ãšã‚Œã‹ã®æ–‡å—ã§ã‚る.'#' ã¯ãã®ãƒžã‚¹ã«æ©ŸæãŒç½®ã‹ã‚Œã¦ã„ã‚‹ã“ã¨ã‚’,'.' ã¯ãã®ãƒžã‚¹ã«æ©ŸæãŒç½®ã‹ã‚Œã¦ã„ãªã„ã“ã¨ã‚’表ã™ï¼Ž
ä¼šå ´å†…ã«ä¼‘憩スペースをè¨ã‘る方法ã¯ä½•é€šã‚Šã‚ã‚‹ã‹ã‚’ 1 è¡Œã§å‡ºåŠ›ã›ã‚ˆï¼Ž
3 5 2 ...#. #...# ....#
12
4 7 5 .#..... .....## ....... #......
7
入出力例 1 ã§ã¯ï¼Œä¸‹ã®å›³ã«ç¤ºã™ã‚ˆã†ã«ï¼Œä¼‘憩スペースをè¨ã‘る方法ã¯å…¨éƒ¨ã§ 12 通りã‚る.