c135. 00706 - LC-Display
標籤 :
通過比率 : 400人/443人 ( 90% ) [非即時]
評分方式:
Tolerant

最近更新 : 2015-08-28 14:56

內容

你的一個朋友最近買了一部新電腦,在這之前,他只用過口袋型計算機。現在他對這新電腦有點失望,因為他非常喜歡以前計算機顯示數字的樣式,而不是像現在新電腦所顯示的。所以你的任務是寫一個程式幫他把數字以計算機上數字的樣式顯現出來。

輸入說明

每筆測試資料一列。每列有2個整數s,n(1 <= s <= 10, 0 <= n <= 99999999)。n是要顯示的數字,s是每個字要求的大小。s=0, n=0代表輸入結束。

輸出說明

請以計算機的數字樣式,並以s的大小顯示n。這些計算機數字是以'-'當作水平線,以'|'當作垂直線所構成,並且每個數字的大小寬為s+2,高為2s+3。數字0~9的樣式請參考Sample Outpu,請注意:在2個數字中間有一空白行。

每組測試資料後亦請空一列。

範例輸入 #1
1 0123456789
2 12345
3 67890

範例輸出 #1
 -       -   -       -   -   -   -   - 
| |   |   |   | | | |   |     | | | | |
         -   -   -   -   -       -   - 
| |   | |     |   |   | | |   | | |   |
 -       -   -       -   -       -   - 

      --   --        -- 
   |    |    | |  | |   
   |    |    | |  | |   
      --   --   --   -- 
   | |       |    |    |
   | |       |    |    |
      --   --        -- 

 ---   ---   ---   ---   --- 
|         | |   | |   | |   |
|         | |   | |   | |   |
|         | |   | |   | |   |
 ---         ---   ---       
|   |     | |   |     | |   |
|   |     | |   |     | |   |
|   |     | |   |     | |   |
 ---         ---   ---   --- 
測資資訊:
記憶體限制: 512 MB
提示 :

* Luck 貓翻譯

標籤:
出處:
UVa706

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
31979 10946009@ntu ... (sd030) c135
py小新手的想法
495 2022-09-03 15:30