青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

最近花了五天時間把the C. programming language看了一遍,今天開始刷題。這道題講的是各處密鑰key和密文,已知加密公式,求出原文。題很水,只要把加密公式反過來就行了。
#include<stdio.h>
#include<string.h>
int main()
{
 void changetonum(char ci[],int len);
 void numtochar(char pl[],int len);
 int i,j,k;
 scanf("%d",&k);
 while(k!=0)
 {
  char ci[100],pl[100];
  int len;
  scanf("%s",ci);
  len=strlen(ci);
  changetonum(ci,len);
  for(i=0;i<len;i++)
  {
   pl[k*i%len]=(ci[i]+i)%28;
  }
  pl[i]='\0';
  numtochar(pl,len);
  puts(pl);
  scanf("%d",&k);
 }
}
void changetonum(char ci[],int len)
{  //該函數用于把密文轉化為數字
 int i;
 for(i=0;i<len;i++)
 {
  if(ci[i]>='a'&&ci[i]<='z')
  {
   ci[i]=ci[i]-'a'+1;
  }
  else if(ci[i]=='_')ci[i]=0;
  else if(ci[i]=='.')ci[i]=27;
 }
}
void numtochar(char pl[],int len)
{  //用于把解密后的數字轉化為原文
 int i;
 for(i=0;i<len;i++)
 {
  if(pl[i]>=1&&pl[i]<=26)pl[i]=pl[i]+'a'-1;
  else if(pl[i]==0)pl[i]='_';
  else if(pl[i]==27)pl[i]='.';
 }
}
要特別注意的是一定要用一個變量len記錄原字符串長度,因為在轉換過程中可能會出現0('_'對應的數字就是0),這樣的話調用strlen函數就無法得出正確的長度。
posted on 2011-08-13 16:14 小鼠標 閱讀(275) 評論(0)  編輯 收藏 引用
<2013年3月>
242526272812
3456789
10111213141516
17181920212223
24252627282930
31123456

常用鏈接

隨筆分類(111)

隨筆檔案(127)

friends

最新評論

  • 1.?re: 線段樹
  • 是這個樣子的,所以在OJ有時候“卡住”了也不要太灰心,沒準真的不是自己的原因呢。
    加油,祝你好運啦!
  • --小鼠標
  • 2.?re: 線段樹
  • 對于編程競賽來說,Java所需時間一般為C/C++的兩倍。合理的競賽給Java的時間限制是給C/C++的兩倍。
  • --傷心的筆
  • 3.?re: poj1273--網絡流
  • 過來看看你。
  • --achiberx
  • 4.?re: (轉)ubuntu11.10無法啟動無線網絡的解決方法
  • 膜拜大神。。查了一個下午資料終于在這里解決了問題。。神牛說的區域賽難道是ACM區域賽。。?
  • --Hang
  • 5.?re: 快速排序、線性時間選擇
  • 博主,謝謝你的文章。你的方法可以很好的處理分區基準在數組中重復的情況,書上的方法遇到這種輸入會堆棧溢出。書上給出了解釋但給的方法貌似不簡潔。
  • --lsxqw2004

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品网站在线播放| 欧美国产先锋| 亚洲国产精品女人久久久| 国产精品一卡二| 国产精品青草综合久久久久99 | 亚洲一区精品电影| 亚洲视频二区| 性欧美精品高清| 久久国产精品99精品国产| 久久精品国产一区二区电影 | 欧美日韩喷水| 国产乱人伦精品一区二区| 国产视频在线观看一区| 亚洲国产高清高潮精品美女| 99热精品在线观看| 亚洲欧美国产日韩中文字幕| 久久精品九九| 亚洲三级影院| 亚洲精品国产精品国自产在线| 亚洲性av在线| 久久人91精品久久久久久不卡| 欧美日韩国产精品专区| 国产日韩av一区二区| 亚洲激情午夜| 欧美一区二区三区啪啪| 欧美激情亚洲| 欧美亚洲综合另类| 欧美黄色一区二区| 国产在线不卡| 亚洲一区二区免费看| 另类激情亚洲| 欧美精品一区二区三区很污很色的 | 男人天堂欧美日韩| 国产精品久久久久av| 影音先锋久久| 午夜老司机精品| 亚洲精品免费观看| 久久久国产视频91| 国产精品日韩欧美一区二区三区| 91久久精品国产91久久性色| 久久精品99国产精品日本| 亚洲国产三级网| 久久免费高清视频| 国产日韩在线播放| 午夜国产精品视频| aⅴ色国产欧美| 欧美美女视频| 亚洲理伦电影| 亚洲国产成人在线| 蜜臀久久99精品久久久久久9| 国产亚洲毛片在线| 欧美中文在线观看国产| 一区二区三区欧美日韩| 欧美福利一区二区三区| 亚洲激情网址| 亚洲激情婷婷| 欧美激情久久久| 亚洲日本一区二区三区| 欧美国产精品日韩| 久久亚洲午夜电影| 亚洲福利国产| 亚洲国产高清aⅴ视频| 你懂的网址国产 欧美| 亚洲第一色在线| 免费日韩视频| 免费成人毛片| 日韩午夜在线观看视频| 亚洲精品国精品久久99热| 欧美剧在线免费观看网站| av成人免费观看| 一本不卡影院| 国产欧美一区二区白浆黑人| 久久精品国产精品| 久久综合久久久久88| 亚洲国产小视频| 亚洲美女视频网| 国产精品一区免费在线观看| 久久精品国产精品亚洲| 久久久精品tv| 亚洲精品在线免费| 亚洲视频观看| 国产在线拍揄自揄视频不卡99| 久久一区亚洲| 欧美激情黄色片| 欧美中文字幕久久| 麻豆成人在线| 亚洲在线观看视频| 欧美在线观看网站| 亚洲欧美激情精品一区二区| 国产精品永久免费观看| 久久综合色婷婷| 欧美激情国产日韩| 欧美伊人久久久久久午夜久久久久| 欧美一区二区三区精品| 亚洲精品久久在线| 亚洲视频中文字幕| 在线日韩欧美视频| 一本色道久久综合| 激情国产一区二区| 亚洲免费av观看| 激情五月婷婷综合| 亚洲视频导航| 亚洲人永久免费| 欧美一级理论性理论a| 一本色道久久加勒比88综合| 欧美一激情一区二区三区| 99国产精品久久久久老师| 午夜亚洲福利| 亚洲一区二区三区四区五区黄| 久久黄色级2电影| 亚洲欧美在线视频观看| 欧美黑人国产人伦爽爽爽| 久久久美女艺术照精彩视频福利播放 | 亚洲福利在线观看| 国产精品揄拍500视频| 亚洲青涩在线| 在线精品福利| 欧美一级视频精品观看| 亚洲影音一区| 欧美日韩国产一区二区三区地区| 久久综合网络一区二区| 国产欧美日韩亚洲精品| 一区二区三区鲁丝不卡| 中文亚洲字幕| 欧美~级网站不卡| 女生裸体视频一区二区三区| 国产一区二区激情| 亚洲欧美bt| 亚洲欧美电影在线观看| 欧美日精品一区视频| 亚洲精品乱码久久久久久| 在线观看成人小视频| 久久国产乱子精品免费女 | 久久夜色精品国产欧美乱| 欧美一区二区三区四区视频| 欧美网站大全在线观看| 9久re热视频在线精品| 夜夜躁日日躁狠狠久久88av| 欧美本精品男人aⅴ天堂| 免费成人你懂的| 亚洲国产一区二区a毛片| 久久亚洲一区二区三区四区| 欧美大胆a视频| 亚洲欧洲日本国产| 欧美日本高清| 亚洲午夜激情在线| av成人免费观看| 一区二区三区视频观看| 日韩视频精品在线| 欧美国产精品va在线观看| 欧美成人免费va影院高清| 亚洲国产精品福利| 另类图片国产| 亚洲国产合集| 日韩特黄影片| 国产精品成人av性教育| 亚洲一二三四区| 久久精品日产第一区二区| 国产主播一区二区三区| 久久裸体视频| 亚洲人成网站影音先锋播放| 正在播放亚洲一区| 国产精品区一区二区三| 午夜精品一区二区三区四区 | 久久免费视频在线| 91久久精品国产91久久| 欧美三级午夜理伦三级中视频| 亚洲一区久久久| 久久午夜精品| 99天天综合性| 国产欧美精品在线| 麻豆精品精品国产自在97香蕉| 亚洲国产导航| 欧美一区二区视频免费观看| 在线观看久久av| 欧美性片在线观看| 久久久久久999| 一本久久a久久精品亚洲| 久久久久99| 一本色道精品久久一区二区三区 | 日韩一级黄色大片| 久久理论片午夜琪琪电影网| 9久re热视频在线精品| 国内精品久久久久久久影视麻豆 | 精品9999| 欧美特黄a级高清免费大片a级| 久久精品成人一区二区三区| 亚洲三级影片| 女仆av观看一区| 久久国产精品黑丝| 一本色道久久综合一区| 黄色影院成人| 国产欧美日韩亚洲| 欧美日韩在线三区| 欧美 日韩 国产在线| 久久激情五月婷婷| 亚洲欧美另类综合偷拍| 日韩一级精品视频在线观看| 亚洲激情另类| 欧美wwwwww|