zoukankan      html  css  js  c++  java
  • 难度2:ASCII码排序

                                  ASCII码排序
                                              难度:2
    描述:

    输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。

    输入:

    第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。

    输出

    对于每组输入数据,输出一行,字符中间用一个空格分开。

    样例输入:
    2
    qwe
    asd

    样例输出:
    e q w
    a d s

    代码如下:

     1 #include<iostream>
     2 using namespace std;
     3 int main()
     4 {
     5     int N;
     6     cin>>N;
     7     while(N--)
     8     {
     9         char a,b,c;
    10         cin>>a>>b>>c;
    11         if(a>b)
    12         swap(a,b);
    13         if(a>c)
    14         swap(a,c);
    15         if(b>c)
    16         swap(b,c);
    17         cout<<a<<" "<<b<<" "<<c<<endl;
    18     }
    19     return 0;
    20 }

    心得:

      今天第一次开始正式的记录自己的码农记录,emmmm。。。。。一开始在ACM题库进行随机的时候选到了“A+B Problem”,内心是绝望的,难道我的水平只适合“A+B Problem”????

    (心里草泥马奔腾而过),然后就再随机了一题,难度为2的超级简单的一个题目,发现原来C++可以直接使用封装好的Swap函数,直接进行交换两个变量,就不用像C语言一样需要自己编写循环,然后再进行比较,好吧,我承认自己的实践动手水平是“A+B Problem”。。。。。。。。。。。。。。。。。

  • 相关阅读:
    mysql脚本导入导出
    centos6.9关闭防火墙
    hdfs 架构
    MySQL JOIN的使用
    六种方式,教你在SpringBoot初始化时搞点事情!
    mybatis快速入门
    有了Swagger2,再也不用为写Api文档头疼了
    kafka查看Topic列表及消费状态等常用命令
    @RequestMapping注解
    寻找写代码感觉(三)之使用 Spring Boot 编写接口
  • 原文地址:https://www.cnblogs.com/Dark-King/p/7995113.html
Copyright © 2011-2022 走看看