#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
vector<int> ans;
bool vis[100]={0};
void getid(int x){
int temp=x,sum=0;
while(temp){
sum+=(temp%10);
temp/=10;
}
if(vis[sum]==false){
ans.push_back(sum);
vis[sum]=true;
}
}
int main(){
int N,temp;
scanf("%d",&N);
for(int i=0;i<N;i++){
scanf("%d",&temp);
getid(temp);
}
sort(ans.begin(),ans.end());
printf("%d\n",ans.size());
for(int i=0;i<ans.size();i++)
i!=ans.size()-1?printf("%d ",ans[i]):printf("%d",ans[i]);
return 0;
}
PAT A1120
最新推荐文章于 2021-03-09 18:15:14 发布