GitHub - jzplp/aoapc-UVA-Answer: 算法竞赛入门经典 例题和习题答案 刘汝佳 第二版
AC代码
#include #include #include #include #include #include using namespace std; string convert(string s) { for(auto i = s.begin(); i != s.end(); ++i) { *i= tolower(*i); } sort(s.begin(), s.end()); return s; } int main() { string s; map m; set se; while(cin >> s && s != "#") { se.insert(s); string st = convert(s); if(m.count(st) == 0) { m[st] = 1; } else { m[st]++; } } for(auto i = se.begin(); i != se.end(); ++i) { if(m[convert(*i)] == 1) { cout << *i << endl; } } return 0; }
上一篇 leetcode1763. 最长的美好子字符串(easy)
下一篇 C/C++勒索病毒
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号