Problem description
编写程序,将输入的一行字符加密和解密。加密时,每个字符依次反复加上“4962873”中的数字,如果范围超过ASCII码的032(空格)~122(“z”),则进行模运算。解密与加密的顺序相反。编制加密与解密函数,打印各个过程的结果。 |
Input |
第一行是一个整数T,表示有T组数据。每组数据一行,为一字符串,长度不超过1000个字符。 |
Output |
对于每一组数据,先输出“Case #:”(#为序号,从1起),换行;然后输出加密的结果,空一行,再输出解密后的结果,换行。 |
此题花了好多时间,开始的时候就是直接加密输出,然后再输出一遍源字符串,结果就一直Wrong Answer. 代码如下: |
|