zoukankan      html  css  js  c++  java
  • NOIP 2012 D1T1 Vigenère密码

    嗯嗯 一道找规律的题。。。。 真佩服那些把表打出来的人

    //By SiriusRen
    #include <cstdio>
    #include <cstring>
    using namespace std;
    char a[1005],b[1005];
    int main()
    {
        scanf("%s%s",a,b);
        int lena=strlen(a),lenb=strlen(b);
        for(int i=0;i<lena;i++)
            if(a[i]>'Z')a[i]-='a';
            else a[i]-='A';
        for(int i=0;i<lenb;i++){
            if(b[i]>'Z')b[i]=(b[i]-'a'-a[i%lena]+26)%26+'a';
            else b[i]=(b[i]-'A'-a[i%lena]+26)%26+'A';
        }
        printf("%s",b);
    }
  • 相关阅读:
    第二章初识MySQL
    第一章 数据库
    Java&SQL7
    Java&SQL
    Java&SQL6
    Java&SQL5
    Java&SQL4
    Java&SQL3
    Java&SQL2
    博客地址已搬迁
  • 原文地址:https://www.cnblogs.com/SiriusRen/p/6532399.html
Copyright © 2011-2022 走看看