目的:输出Friend id
输入:
N 输入的整数个数
输出:
输出这一串数字里面的Friend ID
#include<iostream>
#include<stdio.h>
#include<string>
#include<set>
using namespace std;
set<int> ans;
int N;
int main()
{
scanf("%d",&N);
for(int i=0;i<N;i++)
{
string s;
cin>>s;
int id = 0;
for(int i=0;i<s.length();i++)
{
id += s[i] - '0';
}
ans.insert(id);
}
printf("%d\n",ans.size());
for(set<int>::iterator it = ans.begin();it!=ans.end();it++)
{
if(it!=ans.begin())
printf(" ");
printf("%d",*it);
}
return 0;
}
反思:用set,合并重复,按顺序排列。