题目如下:
思路:
1.利用stl unique来去重
2.题目意思就是找有多少种数字
代码如下:
#include<cstdio> #include<cmath> #include<algorithm> #include<iostream> using namespace std; int main(){ int a[11],b[11],j=0,x; for(int i=0;i<10;i++){ cin>>x; b[j++]=x%42; } sort(b,b+10); int sum=unique(b,b+10)-b; cout<<sum<<endl; return 0; }