题解 | #提取不重复的整数#
提取不重复的整数
https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
#include <iostream> #include <vector> #include <array> using namespace std; int main() { int num; cin >> num; vector<int> ivec; array<int, 10> ia = {}; while (num != 0) { auto result = num % 10; if (ia[result] == 0) { ia[result] = 1; ivec.push_back(result); } num /= 10; } for (auto i : ivec) cout << i; cout << endl; return 0; }