åŒåã®å†’険者 Rin 㨠Len ã¯é¡ã®æ´žçªŸã§ãŠå®ã‚’探ã—ã¦ã„る.ã“ã®æ´žçªŸã«ã¯é¡ã®é–“ã¨ã„ã†å¯¾ã«ãªã£ãŸ 2 ã¤ã®éƒ¨å±‹ãŒã‚り,ãã®éƒ¨å±‹ã®æ‰‰ã®å‘ã“ã†ã«ã¯é«˜ä¾¡ãªå®ãŒçœ ã£ã¦ã„ã‚‹ã¨ã„ã†ï¼Ž
便宜上,2 ã¤ã®éƒ¨å±‹ã¯ãã‚Œãžã‚Œ W × H ã®ã‚»ãƒ«ãŒæ ¼å状ã«ä¸¦ã‚“ã ã‚‚ã®ã¨ã¿ãªã™ï¼Žéƒ¨å±‹ã®å¤–å´ã¯å£ã§å›²ã¾ã‚Œã¦ã„る.ã¾ãŸï¼Œéƒ¨å±‹ã®å†…å´ã«ã‚‚ã¨ã“ã‚ã©ã“ã‚å£ãŒè¨ç½®ã•ã‚Œã¦ãŠã‚Šï¼Œå£ã®é…ç½®ã•ã‚Œã¦ã„るセルã«ã¯é€²å…¥ã™ã‚‹ã“ã¨ãŒã§ããªã„.å®ã®éƒ¨å±‹ã¸ã®æ‰‰ã‚’é–‹ããŸã‚ã«ã¯ï¼Œ2 人ãŒå·¦å³å¯¾ç§°ã®å‹•ãã‚’ã—ã¦ï¼ŒåŒæ™‚ã«ç‰¹å®šã®ã‚»ãƒ«ã«åˆ°é”ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„.ã—ã‹ã‚‚,片方ã ã‘ãŒå…ˆã«åˆ°é”ã—ãŸå ´åˆã¯ï¼Œæ‰‰ã¯ãƒãƒƒã‚¯ã•ã‚Œã¦é–‹ã‹ãªããªã£ã¦ã—ã¾ã†ï¼Ž
å·¦å³å¯¾ç§°ã®å‹•ãã¨ã¯ï¼ŒåŒ—ã¨åŒ—,西ã¨æ±ï¼Œæ±ã¨è¥¿ï¼Œå—ã¨å—ã«ãã‚Œãžã‚ŒåŒæ™‚ã«å‹•ãã“ã¨ã‚’æ„味ã™ã‚‹ï¼ŽãŸã ã—,片方ãŒå‹•ã“ã†ã¨ã—ã¦ã„ã‚‹å…ˆã«å£ãŒã‚り,もã†ä¸€æ–¹ã®å…ˆã«å£ãŒç„¡ã„ã¨ã„ã£ãŸçŠ¶æ³ä¸‹ã§ã‚‚å·¦å³å¯¾ç§°ã®å‹•ãã§ã‚ã‚‹ã¨èªã‚られる.ã“ã®å ´åˆã¯å£ãŒã‚ã‚‹æ–¹ã¯ãã®å ´ã«ã¨ã©ã¾ã‚Šï¼Œå£ãŒç„¡ã„æ–¹ã¯éš£ã®ã‚»ãƒ«ã«å‹•ãã“ã¨ã«ãªã‚‹ï¼Ž
入力ã¨ã—ã¦ï¼ŒåŒåã®åˆæœŸä½ç½®ï¼Œç›®çš„地,障害物ã®é…ç½®ãŒä¸Žãˆã‚‰ã‚Œã‚‹ï¼Žã‚ãªãŸã®ä»•äº‹ã¯ï¼Œã“ã®åŒåãŒæ‰‰ã‚’é–‹ã‘ã‚‹ã“ã¨ãŒå¯èƒ½ã§ã‚ã‚‹ã‹åˆ¤å®šã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を書ãã“ã¨ã§ã‚る.
入力ã¯è¤‡æ•°ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‹ã‚‰ãªã‚‹ï¼Žå„データセットã¯æ¬¡ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹ï¼Ž
W H
RoomL1 RoomR1
RoomL2 RoomR2
...
RoomLH RoomRH
最åˆã®è¡Œã§ã¯ 2 ã¤ã®æ£ã®æ•´æ•° W, H (1 ≤ W, H ≤ 50) ㌠1 ã¤ã®ç©ºç™½ã§åŒºåˆ‡ã‚‰ã‚Œã¦ä¸Žãˆã‚‰ã‚Œã‚‹ï¼Žãã®å¾Œï¼ŒH è¡Œã«æ¸¡ã£ã¦ 2 ã¤ã®éƒ¨å±‹ã®æƒ…å ±ãŒä¸Žãˆã‚‰ã‚Œã‚‹ï¼ŽRoomLi,RoomRi ã¯ãã‚Œãžã‚Œå·¦å´ï¼Œå³å´ã®éƒ¨å±‹ã® i 番目ã®è¡Œã«å¯¾å¿œã™ã‚‹ï¼Žä¸¡è€…ã¨ã‚‚é•·ã• W ã®æ–‡å—列ã§ï¼Œj 番目ã®æ–‡å—ãŒéƒ¨å±‹ã® j 番目ã®åˆ—ã«å¯¾å¿œã™ã‚‹ï¼Žãã‚Œãžã‚Œã®æ–‡å—ã¯ä»¥ä¸‹ã®ã„ãšã‚Œã‹ã§ã‚る.
.
: 自由ã«ç§»å‹•ã§ãるセル#
: å£ã®ã‚るセル(進入ã§ããªã„)%
: 目的地R
: Rin ã®åˆæœŸä½ç½®L
: Len ã®åˆæœŸä½ç½®å„部屋ã¨ã‚‚ 1 行目ãŒéƒ¨å±‹ã®åŒ—端,1 列目ãŒéƒ¨å±‹ã®è¥¿ç«¯ã«å¯¾å¿œã™ã‚‹ï¼Žã¾ãŸï¼Œå„部屋ã¯å¿…ãšã¡ã‚‡ã†ã© 1 ã¤ã®ç›®çš„地ãŒã‚り,左å´ã®éƒ¨å±‹ã«ã¯ Len,å³å´ã®éƒ¨å±‹ã«ã¯ Rin ã®åˆæœŸä½ç½®ãŒã¡ã‚‡ã†ã© 1 ã¤å˜åœ¨ã™ã‚‹ï¼Ž
入力ã®çµ‚ã‚ã‚Šã¯ï¼Œç©ºç™½ã§åŒºåˆ‡ã‚‰ã‚ŒãŸ 2 ã¤ã® 0 ã‚’å«ã‚€è¡Œã§ç¤ºã•ã‚Œã‚‹ï¼Ž
å„データセットã«ã¤ã„ã¦ï¼ŒåŒåãŒæ‰‰ã‚’é–‹ãã“ã¨ãŒã§ãã‚‹ãªã‚‰ Yes,ã§ããªã‘れ㰠No ã‚’ãã‚Œãžã‚Œ 1 è¡Œã«å‡ºåŠ›ã›ã‚ˆï¼Ž
5 5 %#... ...#% .#.#. .#.#. .#.#. .#.#. .#.#. .#.#. ...#L R#... 3 2 .L. .R# %.. .%. 4 1 L.%. %..R 0 0
Yes Yes No