Caesar cipher
来源:互联网 发布:startos软件中心 编辑:程序博客网 时间:2024/05/21 17:06
#include <iostream>
using
namespace
std;
int
main()
{
int
k,i;
char
s[5];
cin>>k;
for
(;k>=26;)k%=26;
for
(i=0;i<5;i++)
{ cin>>s[i];
if
((
'a'
<=s[i]&&s[i]<=
'z'
)||(
'A'
<=s[i]&&s[i]<=
'Z'
))
{s[i]+=k;
if
((
'z'
<=s[i]&&s[i]<=
'z'
+k)||(
'Z'
<=s[i]&&s[i]<=
'Z'
+k))
s[i]-=26;
}
cout<<s[i];
}
cout<<endl;
return
0;
}
0 0
- Caesar cipher
- [Cryptography]The Caesar Cipher
- python : caesar cipher
- 实验: 古典加密算法 caesar cipher
- Second Variation on Caesar Cipher
- [古典密码]:Caesar cipher(凯撒密码)
- 文件加密(一) 凯撒加密(Caesar cipher)
- JAVA加密解密之凯撒加密(Caesar cipher)算法
- 第四十九篇: JAVA加密解密之凯撒加密(Caesar cipher)算法
- Cipher
- Cipher
- Cipher
- cipher
- caesar密码
- Caesar密码
- Caesar密码
- Caesar密码
- Caesar加密算法
- iOS:把对象直接转化成NSDictionary或JSON
- Fraction to Recurring Decimal 分数转为小数
- 在Windows下搭建Redmine
- 基于注解的声明式事务管理
- Linux 进程--父进程查询子进程的退出状态
- Caesar cipher
- leetcode_single number
- PB excel 设定某些单元格框格为实线,但发现range()中值获取不到
- 爬虫其实很简单!——网络爬虫快速实现(一)
- 三层网络结构(核心层 汇聚层 接入层)
- 高级排序--希尔排序
- Binary Search Tree Iterator 二叉搜索树的遍历
- APache PDFbox API使用(3)----如何得到一个带表单的PDF文件的表单结构
- hdu 5199 Gunner