d252. 94北縣賽-4-字串處理問題 (String)
標籤 :
通過比率 : 218人/241人 ( 90% ) [非即時]
評分方式:
Tolerant

最近更新 : 2009-05-02 21:10

內容
問題描述
      本題目為字串處理問題,程式需讀取一行英文字串,並依據讀入相關之指令,
來編修該字串。程式開始執行時,游標位於該英文字串的第一個字元。編修字串的指令
如下:
0 - 移動游標至目前所在行的第一個字元。
$ - 移動游標至字串的結束位置(即最後一個字元的下一個位置)。
x - 刪除目前游標所在位置的字元(如果在字串的結束位置則不做任何動作)。
s - 與游標所在位置的右邊字元做交換動作(如果游標在結束位置或結束位置的前一
     個位置,則不做任何動作)。
i -    在游標所在位置插入字元。如指令 ‘ix’ ,則是在游標目前所在位置前插入字元
     ‘x’,游標停留在原始的位置(即所插入‘x’ 的下一位置)。
u   - 如果游標所在位置之資料為英文字母,則將該字母改為大寫,並將游標往右移一
       個位置,如不是英文字母,則直接將游標往右移一個位置。
+  - 將游標向右移一個位置。
-   -   將游標向左移一個位置。
輸入說明
1. 第一行為要編修的英文字串(不超過250 個字元)。
2. 第二行為編修英文字串的指令。
輸出說明
請輸出處理完畢之字串。
範例輸入 #1
hellol, I am a frog.
$-----xxxxipieirisioin0u++xs
範例輸出 #1
Hello, I am a person.
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (20%): 1.0s , <1K
公開 測資點#1 (20%): 1.0s , <1K
公開 測資點#2 (20%): 1.0s , <1K
公開 測資點#3 (20%): 1.0s , <1K
公開 測資點#4 (20%): 1.0s , <1K
提示 :
標籤:
出處:
94學年度北基區資訊學科能力競賽 [管理者: nanj0178 (nanj) ]

本題狀況 本題討論 排行

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