切换到宽版
  • 6282阅读
  • 9回复

编码解码 [复制链接]

上一主题 下一主题
离线雨化石
 
只看楼主 倒序阅读 0 发表于: 2006-12-20
1、编码解码:从键盘输入一个英文句子,设计一个编码、解码程序。(string)
  编码过程:先键入一个正整数N(1<=N<=26)。这个N决定了转换关系。 例如当N=1,输入的句子为ABCXYZ时,则其转换码为ABCXYZ不变。当N=2时,其转换码为BCDYZA,其它的非字母字符不变。为使编码较于破译,将转换码的信息自左而右两两交换,若最后仅剩单个字符则不换。然后,将一开始表示转换关系的N根据ascii表序号化成大写字母放在最前面。
  如:abcABCxyzXYZ-/,1. n=3
    ① cdeCDEzabZAB-/,1. {根据N的值转换}
    ② dcCeEDazZbBA/-1,. {两两交换}
    ③ CdcCeEDazZbBA/-1,. {最后编码}
  解码过程为编码的逆过程。
  如输入:CdcCeEDazZbBA/-1,.
    输出:abcABCxyzXYZ-/,1.
离线雨化石
只看该作者 1 发表于: 2006-12-20
这是两个程序
离线雨化石
只看该作者 2 发表于: 2006-12-20
怎么样?很难吧!
离线雨化石
只看该作者 3 发表于: 2006-12-20
谁来做呀!
离线雨化石
只看该作者 4 发表于: 2006-12-20
我怀疑我的人气了
离线clwxzh57
只看该作者 5 发表于: 2007-06-28
这是我们的陈年老帐了,我,HAIWEI,都做出来了.
离线archimedes

只看该作者 6 发表于: 2007-06-28
EASY PROBLEM
离线haiwei
只看该作者 7 发表于: 2007-07-01
......,汗颜
haiwei
http://user.qzone.qq.com/317048955
离线clwxzh57
只看该作者 8 发表于: 2007-07-01
离线haiwei
只看该作者 9 发表于: 2007-07-01
太老了
haiwei
http://user.qzone.qq.com/317048955
快速回复
限100 字节
 
上一个 下一个