[noip2012tg] Vigenère密码
来源:互联网 发布:企业群发短信软件 编辑:程序博客网 时间:2024/05/29 13:18
题目链接
题解:写了10min,de了30min的bug……
#include <iostream>#include <cstdio>#include <cstring>#include <string>using namespace std;char k[10000],c[1000];int temp;int pd(char x){ if(x>='a'&&x<='z') return 'a'; if(x>='A'&&x<='Z') return 'A'; return 1;}int main(){ cin>>k>>c; for(int i=0,j=0;i<strlen(c);i++,j++) { if(j==strlen(k)) j=0; temp=k[j]-pd(k[j]); c[i]=c[i]-temp; if(pd(c[i])!=pd(c[i]+temp)) c[i]+=26;//越界 cout<<c[i]; } cout<<endl; return 0;}
0 0
- [noip2012tg] Vigenère密码
- Vigenère 密码
- wikioi1197 Vigenère密码
- NOIP2012 Vigenère密码
- 【noip2012】Vigenère密码
- Vigenère密码题解
- Vigenère密码题解
- NOIP2012 Vigenère 密码
- Vigenère 密码题解
- 【NOIP2012】 Vigenère密码
- noip2012 Vigenère密码
- [noi2012]Vigenère 密码
- 【noip2012】Vigenère 密码
- 【模拟】[NOIP2012]Vigenère密码
- Wikioi P1197 Vigenère密码
- 08:Vigenère密码题解
- 洛谷 P1079 Vigenère 密码
- NOIP 2012 Vigenère 密码
- 第11周项目1-验证算法(2)二叉树构造算法的验证
- appbase 和docbase
- iOS最全的三方库、插件、博客汇总
- df
- 微信支付 2016.11.10
- [noip2012tg] Vigenère密码
- 第11周项目1-验证算法(3)中序线索化二叉树的算法验证
- Android:基础控件之(三)输入框 EditText
- zabbix监控zookeeper健康状况
- IE下resize无限触发问题。
- 第十一周 项目1(3)中序线索化二叉树的算法验证
- js-数组去重(有五种方法)-包含数组扩展形式
- 第十周项目二 二叉树遍历的递归算法
- 白化