a536. CPE:Not That Kind of Graph (UVa 10800)

中等CPE

時間限制 2000 ms ・ 記憶體限制 256 MB

題目描述

股價每個時間單位可能上升(R)、下跌(F)或維持(C)。請用 /、\、_ 畫出走勢圖。

上升畫斜線並升高一格;下降先降低一格,再畫反斜線;不變則在目前高度畫底線。把整張圖平移到座標軸上方,不必保留起始價格的絕對高度。

輸入格式

第一行是測試資料筆數 N。接著 N 個字串,每個長度 1 到 50,只含 R、F、C。

輸出格式

每筆先輸出 Case #k:。圖形每列以 | 表示 y 軸,y 軸與第一個時間欄之間留一個空白。不要輸出多餘的空白列,行尾也不能有空白。

x 軸緊接在圖形最低列下方,左端為 +,後接「字串長度加 2」個 -,使軸延伸到圖形右側再多一格。每筆資料後空一行。

題目來源:UVa 10800 — Not That Kind of Graph。 原題:https://onlinejudge.org/external/108/10800.pdf

範例測資

範例輸入 1

1
RCRFCRFFCCRRC

範例輸出 1

Case #1:
|             _
|  _/\_/\    /
| /      \__/
+---------------

請先登入後再提交程式碼

討論與題解

載入討論區…

更多