閱讀854 返回首頁    go 阿裏雲 go 技術社區[雲棲]


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;
}


最後更新:2017-04-02 15:14:56

  上一篇:go Windows Phone 8或成為贏家的10大理由
  下一篇:go ajax效果模擬——隱藏的iframe無刷新效果