PAT 1064 朋友数 (20 分)
#include <iostream>#include <set>using namespace std;int getFriendNum(int num) {int sum = 0;while(num != 0) {sum += num % 10;num /= 10;}return sum;}int main() {int n,temp;set<int>s;
·
#include <iostream>
#include <set>
using namespace std;
int getFriendNum(int num) {
int sum = 0;
while(num != 0) {
sum += num % 10;
num /= 10;
}
return sum;
}
int main() {
int n,temp;
set<int>s;
cin>>n;
for(int i=0;i<n;i++){
cin>>temp;
s.insert(getFriendNum(temp));
}
cout<<s.size()<<endl;
for(auto it=s.begin();it!=s.end();it++){
if(it!=s.begin()) cout<<" ";
cout<<*it;
}
system("pause");
return 0;
}
更多推荐
已为社区贡献3条内容
所有评论(0)