九度oj 1134

来源:互联网 发布:艾克里里淘宝店号码 编辑:程序博客网 时间:2024/05/16 06:58
题目1134:密码翻译

时间限制:1 秒

内存限制:32 兆

特殊判题:

提交:1969

解决:795

题目描述:

    在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别。我们给出一种最简的的加密方法,对给定的一个字符串,把其中从a-y,A-Y的字母用其后继字母替代,把z和Z用a和A替代,则可得到一个简单的加密字符串。

输入:

        可能有多组测试数据。每组测试数据的第一行是字符串的数目n, (也要使用get(s)读取字符串,再用n=atoi(s)获得整数数值),其余n行每行一个字符串,用gets(s)方式读取这一行字符串.每个字符串长度小于80个字符。

输出:

    对于每组数据,输出每行字符串的加密字符串。

样例输入:
1Hello! How are you!
样例输出:
Ifmmp! Ipx bsf zpv!
来源:
2008年北京大学软件所计算机研究生机试真题

#include<iostream>#include<string.h>#include<stdio.h>#include<stdlib.h>using namespace std;int main(){    char n[9];int m; char str[85];    while(gets(n))    {                  m=atoi(n);                 while(m--)                 {                         gets(str);                                                  for(int i=0;i<strlen(str);i++)                         {                                 if(str[i]>='a'&&str[i]<='y')                                 {                                              str[i]=((str[i]-'0')+1)+'0';                                              }                                              else if(str[i]>='A'&&str[i]<='Y')                                              {                                                    str[i]=((str[i]-'0')+1)+'0';                                              }                                           else  if(str[i]=='z')                                              {                                                 str[i]='a';                                                  }                                                 else if(str[i]=='Z')                                                 {                                                      str[i]='A';                                                      }                                                      }                                                      puts(str);                                                      }                                                      }                                                      }    


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 孩子上幼儿园哭老师不理孩子怎么办 发现幼儿园给孩子吃药片该怎么办 做老师的打学生被家长投诉怎么办 学生认为老师向家长打报告怎么办 老师发打12分的试卷给家长怎么办 孩子在学校顶撞老师不让上学怎么办 被老师骂了不敢去学校怎么办 孩子不爱去幼儿园 总是哭怎么办呢 孩子在幼儿园被老师罚家长该怎么办 孩子不喜欢幼儿园里的体能课怎么办 初中叛逆期的孩子怎么办老师做法 二年级孩子不受老师待见怎么办 孩子该上初中了没学籍怎么办 四个多月的婴儿不喜欢看人怎么办 2个月婴儿不喜欢吃奶粉怎么办 想学习但是又学不进去怎么办 在省外读书 回来读高中学籍怎么办 一岁宝宝这几天不爱吃饭怎么办 2岁的宝宝吃多了怎么办 小孩吃了退烧药吐了怎么办 牙齿与牙齿之间有洞喜欢塞牙怎么办 胃有点烧心天天没食欲不饿怎么办 1岁半宝宝不吃饭光喝奶粉怎么办 一岁半宝宝光喝奶粉不吃饭怎么办 一岁半的宝宝光喝奶粉不吃饭怎么办 两岁半宝宝光喝奶粉不吃饭怎么办 宝宝9个月不好好吃饭奶粉怎么办 2岁半宝宝不愿意自己吃饭怎么办 一周岁多的宝宝不吃饭怎么办 一岁宝宝吃母乳不爱吃饭怎么办 三个月大的宝宝不肯喝奶粉怎么办 自己要上班婆婆带孩子看不惯怎么办 让农村婆婆来给我带孩子怎么办 吃的不好胃难受怎么办吃什么药 特别讨厌婆婆还需要她带小孩怎么办 一岁八个月宝宝不喜欢穿袜子怎么办 未来婆婆给我买衣服我不喜欢怎么办 孩子调皮被同学排斥不想上学怎么办 宝宝出生没人带怎么办自己要上班 孩子上幼儿园一年了还哭怎么办 6年级孩子会认字不会写怎么办