set水题~。
set<int> S;
int n;
int main()
{
cin>>n;
for(int i=0;i<n;i++)
{
string s;
cin>>s;
int sum=0;
for(int i=0;i<s.size();i++)
sum+=(s[i]-'0');
S.insert(sum);
}
cout<<S.size()<<endl;
for(set<int>::iterator it=S.begin();it!=S.end();it++)
if(it == S.begin()) cout<<*it;
else cout<<' '<<*it;
cout<<endl;
//system("pause");
return 0;
}