爆零
查看原帖
爆零
734172
_hsr_楼主2023/3/1 19:05

RT

#include<bits/stdc++.h>
using namespace std;
int main(){
    int N,C;
    cin>>N;
    cin>>C;
    int a[N];
    for(int m=N;m>1;m--){
        cin>>a[N-m];
    }//输入数组
    for(int n=N;n>1;n--){
        for(int z=n-1;z>0;z--){
            if(a[n]==a[z]){
                for(int x=z;x<=N;x++){
                    a[x]=a[x+1];
                }//替换相同的数字
            }//替换相同的数字
        }
    }//排除相同的数字
    int aa;
    for(int y=0;y<N;y++){
        for(int q=y+1;q<=N;q++){
            if(0-(a[y]-a[q])==C&&a[y]-a[q]==C){
                aa++;
            }
        }
    }//看有几组是符合要求的
    cout<<aa;
    return 0;
}
2023/3/1 19:05
加载中...