蜜蜂跟學妹很喜歡寫情書,在這資訊發達的時代,他們的情書當然不是傳統的輸信,而是用E-Mail傳送的。但蜜蜂很害羞,他不希望他的情書被駭客攔截,因此他決定把內容加密。他跟學妹發明了一種加密方法,他們要加密的文字只有大寫英文字母以及空白字元,首先將每個字元編號,空白編成0,A編成1,B編成2,…,Z編成26。再將編號轉為二進位後,以下圖的方式填入一個RxC的矩陣中:
0 → 0 → 0 → 1
↓
0 → 1 → 0 0
↑ ↓ ↓
0 0 ← 1 0
↑ ↓
1 ← 0 ← 1 ← 0
結尾不夠的部分就直接補0,範例中R=4且C=4,要編碼的字串為“BEE”,產生矩陣後,再一列一列的將數字接起來得到最後的編碼結果,因此“BEE”最後會得到的編碼字串是0001010000101010
輸入檔中會有多筆資料,第一行是一個正整數k,代表一共有多少組資料,接下來是k組測試資料,每組測試資料一行,格式如下:
R<空格>C<空格>由大寫字母及空格構成的字串
對每組測試資料,請輸出這是第幾組測試資料(從1開始)以及編碼後的結果。
原TIOJ1458 / NPSC2007初賽(prob A)
No. | Testdata Range | Score |
---|---|---|
1 | 0 | 100 |