a484: 10. 矩陣 LED 字型
標籤 :
通過比率 : 0人/0人 (0%) [非即時]
評分方式:
Tolerant

最近更新 : 2023-10-26 16:08

內容

5x7 點矩陣 LED 是將 35 個 LED 組合在 1 個包裝中,點亮特定的 LED 組合可以顯示其字母、數字、甚至是特殊符號,如下圖所示。1 個 5*7 點矩陣字元需要 5 行字型碼,採用的規則如下:

  • 每 1 個位元只能控制 1 個 LED,當位元為 1 時會點亮 LED,反之位元為 0 時會讓 LED 熄滅。
  • 1 個 5x7 字型碼控制 1 行 LED,控制位元排列由上至下是從 bit 0 至 bit 6。
  • 為了運算方便,實務上會讓每 1 個字型碼的 bit 7 補上 0,使字型碼成為 8 位元。根據上述規則,若要讓 1 個 5x7 點矩陣 LED 顯示’H’,其字型碼為 127,8,8,8,127;顯示’h’,其字型碼為127,8,8,8,112;顯示’9’,其字型碼為 6,73,73,41,30;顯示’%’,其字型碼為 35,19,8,100,98。

輸入說明

第 1 列為 1 個整數 M,代表 M 個字元,其中 1≤M≤95。 

第 2 列至第 M+1 列輸入 M 個字元 C 和其對應正顯樣式的矩陣字型碼。

第 M+2 列為輸入 N 個字元 K,其中 1≤(N/8)≤500,K{C} 第 M+3 列為 K 的顯示樣式 Q,其中’A’≤Q≤’D’。

 
輸出說明

依序輸出 bit 0,bit 1,bit 2,…,bit 6 共 7 個編碼資料 P,其中 0≤P≤65535。

範例輸入 #1
5 
%,35,19,8,100,98 
9,6,73,73,41,30 
F,127,9,9,9,1 
H,127,8,8,8,127 
h,127,8,8,8,112 
h9%Hh9FF 
BADBCBDA 
範例輸出 #1
39542 
44825 
15051 
48872  
34810 
3155 
48896 
範例輸入 #2
7 
J,32,64,65,63,1 
0,62,81,73,69,62 
M,127,2,4,2,127 
#,20,127,20,127,20 
t,4,63,68,64,32 
_,64,64,64,64,64 
@,50,73,121,65,62 
M#t_@0JJ__0#M#@@ 
ABDCCBBAABBCCDBA 
範例輸出 #2
42747 
32047 
56026 
58308 
36184 
25766 
53267 
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (20%): 1.0s , <1M
公開 測資點#1 (20%): 1.0s , <1M
公開 測資點#2 (20%): 1.0s , <1M
公開 測資點#3 (20%): 1.0s , <1M
公開 測資點#4 (20%): 1.0s , <1M
提示 :
標籤:
出處:
111學年度高級中學資訊學科能力競賽中投區複賽 [管理者: ]


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