Hdoj 2000 ASCII码排序

来源:互联网 发布:p2p网络摄像机说明书 编辑:程序博客网 时间:2024/06/01 07:45

Problem Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。

Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。

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

Sample Input

qwe
asd
zxc

Sample Output

e q w
a d s
c x z
题目分析
本质还是排序问题,没什么好说的
Code

#include<iostream>#include<cstdio>#include<algorithm>#include<cmath>#include<cctype>#include<cstring> #include<cstdlib>using namespace std;int main(){    char s[3];    while(~scanf("%s",s))    {        char a,b,c;        sort(s,s+3);        for(int i=0;i<2;i++) cout<<s[i]<<" ";        cout<<s[2]<<endl;    }    return 0;   }