首页 > 代码库 > 九度OJ 1066 字符串排序

九度OJ 1066 字符串排序

题目1066:字符串排序

时间限制:1 秒

内存限制:32 兆

特殊判题:

提交:4919

解决:1983

题目描述:

 输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大小从小到大进行排序,请输出排序后的结果

输入:

 一个字符串,其长度n<=20

输出:

 输入样例可能有多组,对于每组测试样例,

按照ASCII码的大小对输入的字符串从小到大进行排序,输出排序后的结果
样例输入:
dcba
样例输出:
abcd
#include<stdio.h>
#include<string.h>
#include<iostream>
#include<algorithm>
using namespace std;
char a[21];
int main(int argc, char *argv[])
{
    while(~scanf("%s",a)){
        sort(a,a+strlen(a));
        printf("%s\n",a);
    }
    return 0;
}
 
/**************************************************************
    Problem: 1066
    User: kirchhoff
    Language: C++
    Result: Accepted
    Time:90 ms
    Memory:1520 kb



九度OJ 1066 字符串排序