#include #define REP(i,n,N) for(int i=(n);i<(int) N;i++) #define RREP(i,n,N) for(int i=N-1;i>=(int) n;i--) #define p(s) cout<<(s)<>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))); } } p(ans.size()); return 0; }