a253: B. 機器人障礙賽
標籤 : 2020國中組初賽
通過比率 : 0人/0人 (0%) [非即時]
評分方式:
Strictly

最近更新 : 2023-08-24 12:40

內容

2020 網際網路程式設計全國大賽 國中組初賽

身為 NPSC 的參賽者,懂得操控機器人是一件非常正常的事情,然而想要在看不見機器人的情況下操控機器人就是另一門學問了。

你要操控的機器人現在正在 n × m 的方格中的其中一格,然而你不知道你的機器人目前在哪一格(不會在障礙物上)。

透過某些手段,你獲得了這個方格的樣貌:某些格子是空的,某些格子上有著障礙物。

你可以透過程式給你的機器人一個只含有"LRUD"四種字元(不含引號)的行動序列字串,你的機器人將會照著那個字串中的字元依序分別往左、右、上、下走一格。且因為你的機器人很先進,所以如果你叫你的機器人走向有著障礙物的格子,你的機器人將會忽略那個字元。

有趣的是,在這 n × m 的範圍外,有著無限寬廣且沒有障礙物的格子,我們暫且稱之為範圍外的格子。相對的,這 n × m 範圍內的方格我們就叫他範圍內的格子。也就是說,萬一你的機器人走出了範圍內的格子之後,他還是會跟著行動序列字串繼續移動。且在範圍內的空格子中,保證每個格子都可以透過一系列的空格子(包含範圍外的格子)到達,不會有任何格子被障礙物包圍。

請輸出一個移動序列,使得在你不知道起點的情況下,也能走過所有範圍內的格子至少一次。

輸入說明

輸入的第一行有兩個正整數,分別為 n m

接下來的 n 行,每行有 m 個字元,代表地圖本身。如果第 i 行的第 j 的字元是.,代表該格是空地;否則就會是#,代表該格是障礙物。

  • n,m ≤ 4
  • si,j 只可能是"."(不含引號)或是"#"(不含引號)
  • 保證不會有某個空地被障礙物包起來,也就是保證每個空地都能互相走到
  • 範圍內空格的數量大於 1
輸出說明

請輸出一個字串,字串長度不超過5×106,且字串只包含"LRUD"四種字元(不含引號),代表你給機器人的行動序列。

如果有多組字串滿足條件,輸出任意一組即可。

保證在這個長度限制以內一定找的到一個可以達成目標的字串。

範例輸入
2 2
..
..
範例輸出
RDLLUURRRDDDLLLLUUUU
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (1%): 1.0s , <1K
公開 測資點#1 (1%): 1.0s , <1K
公開 測資點#2 (1%): 1.0s , <1K
公開 測資點#3 (1%): 1.0s , <1K
公開 測資點#4 (1%): 1.0s , <1K
公開 測資點#5 (1%): 1.0s , <1K
公開 測資點#6 (2%): 1.0s , <1K
公開 測資點#7 (2%): 1.0s , <1K
公開 測資點#8 (2%): 1.0s , <1K
公開 測資點#9 (2%): 1.0s , <1K
公開 測資點#10 (2%): 1.0s , <1K
公開 測資點#11 (2%): 1.0s , <1K
公開 測資點#12 (2%): 1.0s , <1K
公開 測資點#13 (2%): 1.0s , <1K
公開 測資點#14 (2%): 1.0s , <1K
公開 測資點#15 (2%): 1.0s , <1K
公開 測資點#16 (2%): 1.0s , <1K
公開 測資點#17 (2%): 1.0s , <1K
公開 測資點#18 (2%): 1.0s , <1K
公開 測資點#19 (2%): 1.0s , <1K
公開 測資點#20 (2%): 1.0s , <1K
公開 測資點#21 (2%): 1.0s , <1K
公開 測資點#22 (2%): 1.0s , <1K
公開 測資點#23 (2%): 1.0s , <1K
公開 測資點#24 (2%): 1.0s , <1K
公開 測資點#25 (2%): 1.0s , <1K
公開 測資點#26 (2%): 1.0s , <1K
公開 測資點#27 (2%): 1.0s , <1K
公開 測資點#28 (2%): 1.0s , <1K
公開 測資點#29 (2%): 1.0s , <1K
公開 測資點#30 (2%): 1.0s , <1K
公開 測資點#31 (2%): 1.0s , <1K
公開 測資點#32 (2%): 1.0s , <1K
公開 測資點#33 (2%): 1.0s , <1K
公開 測資點#34 (2%): 1.0s , <1K
公開 測資點#35 (2%): 1.0s , <1K
公開 測資點#36 (2%): 1.0s , <1K
公開 測資點#37 (2%): 1.0s , <1K
公開 測資點#38 (2%): 1.0s , <1K
公開 測資點#39 (2%): 1.0s , <1K
公開 測資點#40 (2%): 1.0s , <1K
公開 測資點#41 (2%): 1.0s , <1K
公開 測資點#42 (2%): 1.0s , <1K
公開 測資點#43 (2%): 1.0s , <1K
公開 測資點#44 (2%): 1.0s , <1K
公開 測資點#45 (2%): 1.0s , <1K
公開 測資點#46 (2%): 1.0s , <1K
公開 測資點#47 (2%): 1.0s , <1K
公開 測資點#48 (2%): 1.0s , <1K
公開 測資點#49 (2%): 1.0s , <1K
公開 測資點#50 (2%): 1.0s , <1K
公開 測資點#51 (2%): 1.0s , <1K
公開 測資點#52 (2%): 1.0s , <1K
提示 :
標籤:
2020國中組初賽
出處:
NPSC [管理者:
zero (管理員)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」