ASCII码排序

简介:

Problem B

ASCII码排序

时间限制: 3000 ms  |  内存限制: 65535 KB
描述
输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入
第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
输出
对于每组输入数据,输出一行,字符中间用一个空格分开。
样例输入
3
qwe
asd
zxc
样例输出
e q w
a d s
c x z
#include <iostream>
#include <algorithm>
using namespace std;

int main()
{
    int sample;
    cin >> sample;

    while (sample--)
    {
        char ch[3];
        cin >> ch[0] >> ch[1] >> ch[2];

        sort(ch, ch+3);
        cout << ch[0] << " " << ch[1] << " " << ch[2] << endl;
    }
    return 0;
}


目录
相关文章
|
6月前
|
C++
1456. 定长子串中元音的最大数目C++
1456. 定长子串中元音的最大数目C++
|
8月前
1456.定长子串中元音的最大数目
1456.定长子串中元音的最大数目
45 1
|
8月前
|
存储
1.计算字符的ASCII码
1.计算字符的ASCII码
69 0
|
算法 C语言 C++
【前缀和】1456.定长子串中元音的最大数目
本篇将学习前缀和OJ题定长子串中元音的最大数目相关知识。
86 1
字符串的倒序与大小写转换
字符串的倒序与大小写转换
120 0
|
测试技术
字符串中有多少个不重复的字符并按由前到后的顺序输出一个新的字符串和该字符串长度的整数
字符串中有多少个不重复的字符并按由前到后的顺序输出一个新的字符串和该字符串长度的整数
100 0
在一个由小写英文字母(a-z)组成的字符串中,查找最长子串,其头尾字母相同,且中间不包含该头尾字母,并输出最左边的该类子串
在一个由小写英文字母(a-z)组成的字符串中,查找最长子串,其头尾字母相同,且中间不包含该头尾字母,并输出最左边的该类子串
179 0
|
存储
【LeetCode】第8天 - 3. 无重复字符的最长子串 | 567 字符串的排列
【LeetCode】第8天 - 3. 无重复字符的最长子串 | 567 字符串的排列
107 0
【LeetCode】第8天 - 3. 无重复字符的最长子串 | 567 字符串的排列