#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int64_t n; cin >> n; unordered_set st; for (int64_t i = 1; i * i <= n; ++i) { if (n % i != 0) continue; string s1 = to_string(i) + to_string(n / i); string s2 = to_string(n / i) + to_string(i); st.insert(s1); st.insert(s2); } cout << st.size() << endl; return 0; }