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