好题积累
P2141 珠心算测验
#include<bits/stdc++.h>
int main(){
int n=0,num1[102]={0},ans=0,num2[102]={0};
scanf("%d",&n);
for(int i=1;i<=n;i++){scanf("%d",&num1[i]);
num2[i]=num1[i];
}
for(int i=1;i<=n;i++){
for(int j=i+1;j<=n;j++){
for(int k=1;k<=n;k++){
if(num1[i]+num1[j]==num2[k]){ans++;
num2[k]=0;
}
}
}
}
printf("%d",ans);
return 0;
}

浙公网安备 33010602011771号