#include #include #include using namespace std; using ll=long long; int main(void) { ll n; while(scanf("%lld", &n)==1) { set> m; vector s(30); for(ll i=1;i*i<=n;i++) { if(n%i) continue; ll j=n/i; s.assign(30, 0); sprintf(&s[0], "%lld%lld", i, j); m.insert(s); sprintf(&s[0], "%lld%lld", j, i); m.insert(s); } printf("%d\n", m.size()); } return 0; }