字母變換可說是一種最簡單的加密方式,本題給定字母的變換方式,請你對明文做加密。
Input
輸入資料的第一列有一個整數表示測試資料的組數,每組資料前皆有一列空行,其格式如下所述:- 第一列為明文字母的資料
- 第二列為變換後字母的資料
- 接下來會有多列待加密的資料
Output
每組資料間以一列空行隔開,每組資料輸出格式如下:- 第一列輸出變換後字母的資料
- 第二列輸出明文字母的資料
- 接下來輸出加密後的資料
Sample Input
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)!
Sample Output
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)!
原文出處
沒有留言:
張貼留言