void solve() { int n; cin>>n; int power=1; vector<int> ans; while (true){ power*=10; if (power+1>n) break; if (n%(power+1)==0) ans.pb(n/(power+1)); } if (ans.empty()) { cout<<0<<el; return; } sort(all(ans)); cout<<ans.size()<<el; for (auto i:ans) cout<<i<<" "; cout<<el; }
说些什么吧!