取字符
来源:互联网 发布:网络谣言的危害 编辑:程序博客网 时间:2024/05/29 07:43
用set容器中的insert去重,然后再依次输出,这样还是比较简单的
从标准输入读入一个由字母构成的串(不大于30个字符)。
从该串中取出3个不重复的字符,求所有的取法。
取出的字符,要求按字母升序排列成一个串。
不同的取法输出顺序可以不考虑。
例如:
输入:
abc
则输出:
abc
输入:
abcd
则输出:
abc
abd
acd
bcd
输入:
abcaa
则输出:
abc
#include<iostream>#include<string.h>#include<stdio.h>#include<set>#include<algorithm>using namespace std;set<char> s;char c[35];char str[35];int main(){ int i,j,k; gets(c); int count=0; for(i=0;i<strlen(c);i++) s.insert(c[i]); set<char>::iterator iter; for(iter=s.begin();iter!=s.end();iter++) str[count++]=*iter; for(i=0;i<strlen(str);i++) for(j=i+1;j<strlen(str);j++) for(k=j+1;k<strlen(str);k++) printf("%c%c%c\n",str[i],str[j],str[k]); return 0;}
0 0
- 取字符
- 取字符
- 取字符
- 中英文字符切取
- 取属性字符
- 戴取字符用法
- 取字符长度
- SQL取最后字符
- C++取随机字符
- 字符中的英文切取
- 取字符好用例子
- 字符取中en长度
- MS SQLSERVER 取字符函数
- 从string逐个取字符
- 任取字符的组合
- 取逗号之间的字符
- 字符与数字取模...
- EL表达式取字符问题
- leetcode 500 keyboard row
- iOS开发tips-UITableView、UICollectionView行高/尺寸自适应
- [BZOJ4066]简单题(kd-tree)
- 第38篇 一对多自由控制语音(十八)及PHP实例- AJAXRSS 阅读器
- Maven教程学习网站
- 取字符
- 关于集合关键字的初步运用
- spring 命名空间引入方法
- Activity Fragment数据传递(对象)引用不变问题
- [温故与知新]Android群英传学习记录
- 左右最值最大差(贪心)
- GitHub的使用教程之《注册账号》
- 考察对类加载的理解(问题篇)
- 设计模式:学习笔记(1)——单例模式