時間限制 2000 ms ・ 記憶體限制 256 MB
題目描述
替換密碼將明文字母表中的每個字元,換成替換字母表相同位置的字元。未出現在明文字母表中的字元保持原樣。請依照提供的對應表轉換多行文字。
輸入格式
第一行為正整數 T,之後有空白行,測試資料之間也以空白行分隔。每筆第一行為明文字母表,第二行為替換字母表,之後若干行為待轉換文字。每行最多 64 個字元(不含換行)。
輸出格式
每筆先輸出替換字母表,再輸出明文字母表,接著輸出轉換後的各行文字。不同測試資料之間印一個空白行。
範例測資
範例輸入 1
1 abcdefghijklmnopqrstuvwxyz zyxwvutsrqponmlkjihgfedcba Shar's Birthday: The birthday is October 6th, but the party will be Saturday, October 5. It's my 24th birthday and the first one in some years for which I've been employed. Plus, I have new clothes. So I have cause to celebrate. More importantly, though, we've cleaned the house! The address is 506-D Albert Street. Extra enticement for CS geeks: there are several systems in the house, and the party is conveniently scheduled for 3 hours after the second CSC programming contest ends (not to mention, within easy walking distance)!
範例輸出 1
zyxwvutsrqponmlkjihgfedcba abcdefghijklmnopqrstuvwxyz Sszi'h Brigswzb: Tsv yrigswzb rh Oxglyvi 6gs, yfg gsv kzigb droo yv Szgfiwzb, Oxglyvi 5. Ig'h nb 24gs yrigswzb zmw gsv urihg lmv rm hlnv bvzih uli dsrxs I'ev yvvm vnkolbvw. Pofh, I szev mvd xolgsvh. Sl I szev xzfhv gl xvovyizgv. Mliv rnkligzmgob, gslfts, dv'ev xovzmvw gsv slfhv! Tsv zwwivhh rh 506-D Aoyvig Sgivvg. Ecgiz vmgrxvnvmg uli CS tvvph: gsviv ziv hvevizo hbhgvnh rm gsv slfhv, zmw gsv kzigb rh xlmevmrvmgob hxsvwfovw uli 3 slfih zugvi gsv hvxlmw CSC kiltiznnrmt xlmgvhg vmwh (mlg gl nvmgrlm, drgsrm vzhb dzoprmt wrhgzmxv)!
請先登入後再提交程式碼
討論與題解
載入討論區…