text: class Solution {
  public:
      vector<int> selfDividingNumbers(int left, int right) {
          vector<int> v;
          for (int i = left; i <= right; ++i) {
              int j = i;
              bool ok = 1;
              while (j) {
                  int d= (j%10);
                  if (d == 0 || i % d) ok = 0;
                  j/=10;
              }
              if (ok) v.push_back(i);
          }
          
          return v;
      }
  };
  