ASCII码排序 STL练手题
来源:互联网 发布:c语言strcpy函数实现 编辑:程序博客网 时间:2024/05/22 01:26
ASCII码排序
时间限制:3000 ms | 内存限制:65535 KB
难度:2
- 描述
- 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
- 输入
- 第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
- 输出
- 对于每组输入数据,输出一行,字符中间用一个空格分开。
- 样例输入
3qweasdzxc
- 样例输出
e q wa d sc x z
set 和multiset都能自动进行排序
set不能添加重复的元素 multiset可以
#include<cstdio>#include<set>using namespace std;int main(){ int test; while(scanf("%d",&test)!=EOF) { multiset<char> set1; char c[101]; scanf("%s",c); set1.insert(c,c+3); int i=0; for(multiset<char>::iterator p=set1.begin();p!=set1.end();p++,i++) { if(i!=2) printf("%c ",*p); else printf("%c\n",*p); } } return 0;}
- ASCII码排序 STL练手题
- STL 练手题 一种排序
- OJ2000题ASCII码排序
- [热身题][hdoj_2000]ASCII码排序
- OJ题——ASCII码排序
- ACM基础题:ASCII码排序
- 2000 ASCII码排序
- ASCII码排序
- 2000 ASCII码排序
- ASCII码排序
- ASCII码排序
- ASCII码排序
- 2000 ASCII码排序
- ASCII码排序
- ASCII码排序
- ASCII码排序
- ASCII码排序
- ASCII码排序
- 数码管显示模板
- 喜欢的名言
- Android布局属性详解
- JAVA操作properties文件
- 需求那些事儿
- ASCII码排序 STL练手题
- Redis学习手册
- Android--ContentProvider跨程序访问数据
- c#中连接数据库后绘制柱状图和饼状图
- Red Bend与阿朗推LTE移动设备管理 使4G设备兼容OMA DM
- Android学习备忘019——AlertDialog问题
- 字对齐概念
- 表达式求值[java版本]
- __attribute__ ((aligned (n), packed))