zoukankan      html  css  js  c++  java
  • [YTU]_2008( 简单编码)

    Description
    将一串文本译成密码,密码的规律是: 将原来的小写字母全部翻译成大写字母,大写字母全部翻译成小写字母,数字的翻译规律如下:
     0——>9
    1——>8
    2——>7
    3——>6
    4——>5
    5——>4
    6——>3
    7——>2
    8——>1
    9——>0
    然后将所有字符的顺序颠倒。
    Input
    输入一串文本,最大字符个数不超过100。
    Output
    输出编码后的结果。
    Sample Input
    china
    Sample Output
    ANIHC
    #include <iostream>
    #include <cstring>
    using namespace std;
    int main()
    {
        char array[101],temp;
        int i;
        cin>>array;
        for(i=0;i<strlen(array);i++)
        {
            if(array[i]>=65&&array[i]<=90)
                array[i]=array[i]+32;
            else if(array[i]>=97&&array[i]<=122)
                array[i]=array[i]-32;
            else if(array[i]>=48&&array[i]<=57)
                array[i]=105-array[i];
        }
        for(i=0;i<strlen(array)/2;i++)
        {
            temp=array[i];
            array[i]=array[strlen(array)-1-i];
            array[strlen(array)-1-i]=temp;
        }
        for(i=0;i<strlen(array);i++)
            cout<<array[i];
        cout<<endl;
        return 0;
    }


  • 相关阅读:
    【IBM】netperf 与网络性能测量
    netperf 网络性能测试
    Netperf测试技巧
    网络测试工具--Iperf、Netperf 、MZ
    iozone
    iozone的使用与介绍-20191105
    XRDP freerdp
    性能工具 stream 最新版本5.10 The STREAM benchmark
    Linux学习之路-Linux-at及cron命令【7】---20171215
    centos7基于luks对磁盘进行加密
  • 原文地址:https://www.cnblogs.com/sxy201658506207/p/7586408.html
Copyright © 2011-2022 走看看