1054.字符串内排序
- 题目描述:
-
输入一个字符串,长度小于等于200,然后将输出按字符顺序升序排序后的字符串。
- 输入:
-
测试数据有多组,输入字符串。
- 输出:
-
对于每组输入,输出处理后的结果。
- 样例输入:
-
bacd
- 样例输出:
-
abcd
#include<iostream> #include<cstring> #include<algorithm> using namespace std; struct a{ char s; }; a str[201]; bool com(a m,a n){ return m.s<n.s; } int main(){ char p[201]; while(gets(p)){ for(int i=0;i<strlen(p);i++){ str[i].s=p[i]; } sort(str,str+strlen(p),com); for(int i=0;i<strlen(p);i++){ cout<<str[i].s; } cout<<endl; } return 0; }