好题积累

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;
}

posted @ 2019-10-29 17:32  gaogaos  阅读(90)  评论(0)    收藏  举报