156 - Ananagrams
来源:互联网 发布:两组数据的差异性分析 编辑:程序博客网 时间:2024/05/17 04:11
#include <iostream>#include <vector>#include <string>#include <algorithm>#include <map>using namespace std;int main(){string s;vector<string> words;map<string,int> count;while(cin>>s){if(s[0] == '#')break;words.push_back(s);for(int i=0;i<s.size();i++){s[i] = tolower(s[i]);}sort(s.begin(),s.end());count[s]++;}vector<string> ans;for(int i=0;i<words.size();i++){s = words[i];for(int j=0;j<s.size();j++){s[j] = tolower(s[j]);}sort(s.begin(),s.end());if(count[s] == 1)ans.push_back(words[i]);}sort(ans.begin(),ans.end());for(int i=0;i<ans.size();i++){cout<<ans[i]<<endl;}return 0;}
0 0
- 156 - Ananagrams
- 156 - Ananagrams
- 156 - Ananagrams
- 156 - Ananagrams
- 156 - Ananagrams
- 156 - Ananagrams
- 156 - Ananagrams
- 156 - Ananagrams
- 156 - Ananagrams
- 156-Ananagrams
- UVa 156 - Ananagrams
- uva 156 Ananagrams
- UVA 156 - Ananagrams
- UVA 156 - Ananagrams
- UVa 156 - Ananagrams
- uva 156 - Ananagrams
- uva- 156-Ananagrams
- UVa 156 - Ananagrams
- 黑白棋游戏
- Ajax 请求 asp.net mvc 的View
- composer安装,速度慢
- MongoDB系列二:安装mongoDB C/C++驱动(New C++11 driver)
- [佛教] 记几本唯识入手书籍
- 156 - Ananagrams
- 告别外卖“黑作坊”,零成本打造千万并发后厨直播
- 变量与函数的声明与定义
- 1.安卓开发环境搭建
- Mapnik在CentOS7系统下的编译与安装
- Android 5.1 SoundRecorder 编译
- js基础
- 调用图片或视频文件时没有缩略图显示的原因和解决办法
- Spring cache +redis