题目1066 字符串排序 九度Online Judge
来源:互联网 发布:如何用阿里云os系统 编辑:程序博客网 时间:2024/06/11 00:35
- 题目描述:
输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大小从小到大进行排序,请输出排序后的结果
- 输入:
一个字符串,其长度n<=20
- 输出:
输入样例可能有多组,对于每组测试样例,
按照ASCII码的大小对输入的字符串从小到大进行排序,输出排序后的结果
- 样例输入:
dcba
- 样例输出:
abcd
#include <stdio.h>#include <string.h>#include <stdlib.h>//using namespace std;int main(){//char s[200];char ch;int i=0,j,k;bool flag;char *s=(char *)malloc(sizeof(char));while ((scanf("%s",s))!=EOF){flag=1;for (i=strlen(s)-1;i>0;i--){for (j=0;j<i;j++){if (s[j]>s[j+1]){flag=0;ch=s[j];s[j]=s[j+1];s[j+1]=ch;}}}if(flag)break;//for (i=0;i<strlen(s);i++)//{//cout<<s[i];//}//cout<<s<<endl;printf("%s\n",s);}return 1;}
#include<stdio.h> #include<stdlib.h> #include<string.h> int main() { char *a=(char *)malloc(sizeof(char)); int len,i,j,temp,flag; while(scanf("%s",a)!=EOF) { len=strlen(a); for(i=0;i<len;i++) { flag=1; for(j=0;j<len-1-i;j++) { if(a[j]>a[j+1]) { flag=0; temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } if(flag) break; } printf("%s\n",a); } return 0; } /************************************************************** Problem: 1066 User: Carvin Language: C++ Result: Accepted Time:100 ms Memory:1020 kb****************************************************************/
0 0
- 题目1066 字符串排序 九度Online Judge
- 九度 Online Judge 算法 刷题 题目1066:字符串排序
- 题目1054 字符串内排序 九度Online Judge
- 九度 Online Judge 算法 刷题 题目1054:字符串内排序
- 题目 1049 字符串去特定字符 九度Online Judge
- 题目1000 九度Online Judge
- 题目1202 九度Online Judge
- 题目1015 九度Online Judge
- 题目1059 abc 九度Online Judge
- 题目 1056 最大公约数 九度Online Judge
- 题目1092 Fibonacci 九度Online Judge
- 九度 Online Judge 算法 刷题 题目1049:字符串去特定字符
- 九度 Online Judge 算法 刷题 题目1369:字符串的排列
- 九度Online Judge
- 题目1384:二维数组中的查找 --九度-online judge
- 九度Online Judge上部分题目代码
- 题目1020题 最小长方形 九度Online Judge
- 题目1021题 统计字符 九度Online Judge
- A class file not written.
- 不错的博文 适配
- 算法——先进先出队列
- 杭电 HDU 1048 The Hardest Problem Ever
- 看数据结构写代码(31)树的二叉链表的实现
- 题目1066 字符串排序 九度Online Judge
- UVa #11082 Matrix Decompressing (例题11-8)
- Android数据存储方式之:数据库操作
- web.xml学习笔记
- ViewDragHelper.CallBack中每个方法的用法
- 校内互测第二周(East!XVI~East!XX)总结(被虐启示录
- iframe 高度显示不正确解决方法 IE
- app应用之间的跳转代码
- 排序算法