模拟题,用set即可
#include<bits/stdc++.h>
using namespace std;
int n;
int a[10005];
int get(int x){
int res=0;
while(x){
res+=x%10;
x/=10;
}
return res;
}
int main(){
set<int> hash;
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<n;i++){
hash.insert(get(a[i]));
}
cout<<hash.size()<<endl;
for(auto p:hash){
cout<<p<<" ";
}
return 0;
}