#include using namespace std; int num[100005]; void solve(int n) { int m=0; for(int i=n;i;i/=10) m+=i%10; int cnt=0; for(int i=1;i<=m;i++) if (n%i==0&&m%i==0) num[++cnt]=i; printf("%d\n",cnt); for(int i=1;i<=cnt;i++) { printf("%d",num[i]); if (i