#include <cstdio>
#include <iostream>
#include <algorithm>
#include <set>
using namespace std;
//求得每一位数字之和
int sum(int n){
int sum=0;
while (n!=0){
sum +=n%10;
n /=10;
}
return sum;
}
int main(){
int n;
cin>>n;
int fri[n];
set<int>s;
for (int i = 0; i <n ; ++i) {
int a;
cin>>a;
s.insert(sum(a));
}
// 排序
printf("%d\n",s.size());
set<int>::iterator it;
for (it = s.begin(); it!=s.end() ; ++it) {
if(it!=s.begin()) printf(" ");
printf("%d",*it);
}
return 0;
}
乙级1064
最新推荐文章于 2021-12-08 01:35:03 发布