我的想法是第一次遇到相同的数字就退出,但是没通过。麻烦大佬们帮忙看看
int main()
{
int n;
scanf("%d",&n);
int num[n];
int tot[n*(n-1)/2];
int count=0;
int ans=0;
for(int i=0;i<n;i++){
scanf("%d",&num[i]);
for(int k=0;k<count;k++){
if(tot[k]==num[i]){
ans++;
break;
}
}
for(int j=0;j<i;j++){
tot[count++]=num[j]+num[i];
}
}
printf("%d",ans);
return 0;
}