题解 | #提取不重复的整数#
提取不重复的整数
https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
#include <iostream>
#include <string>
#include <set>
using namespace std;
int main() {
string inp;
cin >> inp;
int n = inp.size();
set<char> _set;
string res;
for (int i = n - 1; i >= 0; i--) {
if (_set.find(inp[i]) == _set.end()) {
_set.insert(inp[i]);
res += inp[i];
}
}
cout << res;
}
// 64 位输出请用 printf("%lld")
输不输入int由我说的算
#华为OD机试真题#华为OD机测试题 文章被收录于专栏
个人练习专栏

查看1道真题和解析