zoukankan      html  css  js  c++  java
  • nyoj 457-大小写互换

    457-大小写互换


    内存限制:64MB 时间限制:1000ms 特判: No
    通过数:18 提交数:21 难度:0

    题目描述:

          现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。

    输入描述:

    第一行只有一个整数m(m<=10),表示测试数据组数。
    接下来的m行,每行有一个字符串(长度不超过100)。

    输出描述:

    输出互换后的字符串,每组输出占一行。

    样例输入:

    2
    Acm
    ACCEPTED
    

    样例输出:

    aCM
    accepted
    

    C/C++    AC:

     1 #include <iostream>
     2 #include <algorithm>
     3 #include <cstring>
     4 #include <cstdio>
     5 #include <cmath>
     6 #include <stack>
     7 #include <set>
     8 #include <map>
     9 #include <queue>
    10 #include <climits>
    11 #include <bitset>
    12 #define PI 3.1415926
    13 
    14 using namespace std;
    15 const int MY_MAX = 35;
    16 int N, M;
    17 
    18 int main()
    19 {
    20     cin >>N;
    21     while (N --)
    22     {
    23         string my_str;
    24         cin >>my_str;
    25         int str_len = my_str.size();
    26         for (int i = 0; i < str_len; ++ i)
    27         {
    28             if (my_str[i] >= 'A' && my_str[i] <= 'Z')
    29                 my_str[i] = char('a' + my_str[i] - 'A');
    30             else
    31                 my_str[i] = char('A' + my_str[i] - 'a');
    32         }
    33         cout <<my_str <<endl;
    34     }
    35 
    36     return 0;
    37 }
  • 相关阅读:
    Hive的架构和工作流程
    Hive的定义及搭建
    HBase API操作
    HBase相关概念简介
    HBase shell常用命令
    HBase的简介和搭建
    scrapy useragent
    scrapy settings
    scrapy中的request对象
    python语法
  • 原文地址:https://www.cnblogs.com/GetcharZp/p/9345845.html
Copyright © 2011-2022 走看看