#include #include #include #include #include #include using namespace std; ifstream in("input.txt"); ofstream out("output.txt"); int main() { int c = 0; int i; vector < int > v; set < int > set; while (in >> i) { v.push_back(i); } int a = 0, b = 0; copy(v.begin(), v.end(), ostream_iterator (out, " ")); out << endl; for (int i = 0; i < v.size(); i++) { int m = set.size(); int k = abs(v[i]); while (k>0) { a = k % 10; k = k / 10; set.insert(a); if (set.size() > m) { out << a << " "; out << endl; m = set.size(); c++; } } } return 0; }