解题思路:
注意事项:
参考代码:
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> #include <map> using namespace std; map<char, int> rec; int main() { string str; cin >> str; for (string::iterator it = str.begin(); it < str.end(); it++) rec[*it] += 1; for (string::iterator it = str.begin(); it < str.end();) { if (rec[*it] > 1) it = str.erase(it); else it++; } cout << str << endl; return 0; }
0.0分
0 人评分
不会做的浏览:954 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:631 |
wu-理财计划 (C++代码)浏览:909 |
字符逆序 (C语言代码)浏览:706 |
IP判断 (C语言描述,蓝桥杯)浏览:1118 |
打印十字图 (C语言代码)浏览:2823 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:537 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:726 |
输入输出格式练习 (C语言代码)浏览:883 |
多输入输出练习2 (C语言代码)浏览:1718 |