洛谷4325
#include<stdio.h>
#include<string.h>
bool a[43];
int main(){
int sum =0,x;
memset(a,0,sizeof(a));
for(int i=0;i<10;i++){
scanf("%d",&x);
a[x%42] = 1;
}
for(int i=0;i<42;i++){
if(a[i]){
sum++;
}
}
printf("%d",sum);
}
洛谷4325
#include<stdio.h>
#include<string.h>
bool a[43];
int main(){
int sum =0,x;
memset(a,0,sizeof(a));
for(int i=0;i<10;i++){
scanf("%d",&x);
a[x%42] = 1;
}
for(int i=0;i<42;i++){
if(a[i]){
sum++;
}
}
printf("%d",sum);
}