两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫(kù)  >  信息學(xué)奧賽一本通T1452-Keyboarding
題目 2363:

信息學(xué)奧賽一本通T1452-Keyboarding

時(shí)間限制: 2s 內(nèi)存限制: 192MB 提交: 29 解決: 16

題目描述

出自 World Final 2015 F. Keyboarding

給定一個(gè) r 行 c 列的在電視上的“虛擬鍵盤”,通過「上,下,左,右,選擇」共 5 個(gè)控制鍵,你可以移動(dòng)電視屏幕上的光標(biāo)來(lái)打印文本。一開始,光標(biāo)在鍵盤的左上角,每次按方向鍵,光標(biāo)總是跳到下一個(gè)在該方向上與當(dāng)前位置不同的字符,若不存在則不移動(dòng)。每次按選擇鍵,則將光標(biāo)所在位置的字符打印出來(lái)。

現(xiàn)在求打印給定文本(要在結(jié)尾打印換行符)的最少按鍵次數(shù)。

輸入格式

第一行輸入 r,c。

接下來(lái)給出一個(gè) r×c 的鍵盤,包括大寫字母,數(shù)字,橫線以及星號(hào)(星號(hào)代表 Enter 換行)。

最后一行是要打印的文本串 S,S 的長(zhǎng)度不超過 10000。

輸出格式

輸出打印文本(包括結(jié)尾換行符)的最少按鍵次數(shù)。保證一定有解。

樣例輸入

2 19
ABCDEFGHIJKLMNOPQZY
X*****************Y
AZAZ

樣例輸出

19

提示

數(shù)據(jù)范圍:

對(duì)于 100% 的數(shù)據(jù),1≤r,c≤50, S 的長(zhǎng)度不超過 10000。

標(biāo)簽