題目來源:judgegirl from ntu prof. pangfeng Liu
Task Description
寫一個程式列印一個點矩陣。我們假設這個點矩陣深度只有一個位元。例如以下即為一3乘12的點矩陣。
101010111010
010110110001
111111100111
我們將用 unsigned int 儲存點矩陣。由於一個 3 乘 12 點矩陣只需要 36 個位元,所以我們可以用兩個 32 位元的 unsigned int 代表。第一個整數數組是 2879762942,而第二個整數是 1879048192。也就是說點矩陣的點數不一定是 32 的倍數。由於點矩陣只需要36個位元,所以第二個整數後面 32×2-36=28 個位元事實上無關緊要所以我們補 0。同時題目保證用最多 1024 個 unsigned int 儲存。
Input
輸入有 3 行。第一行試點矩陣寬度與高度。第二行是當點矩陣為 1 或 0 時要輸出的字元。第三行為代表點矩陣內容的 unsigned int
。題目保證給定剛好數目的 unsigned int
。
Output
儲存的點矩陣
Sample input
12 3
-
2879762942 1879048192
Sample output
-----
-*-----
**--***