#include #define FOR(i,bg,ed) for(ll i=(bg);i<(ed);i++) #define REP(i,n) FOR(i,0,n) #define MOD 1000000007 //#define int long long using namespace std; typedef long long ll; const int INF = 1e9; signed main() { ll N; cin >> N; set ans; for (ll i=1; i*i<=N; i++) { if (N % i == 0) { ans.insert(to_string(i) + to_string(N / i)); ans.insert(to_string(N / i) + to_string(i)); } } cout << ans.size() << endl; }