2 条题解

  • 1
    @ 2024-11-17 15:53:03
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
    	vector<int>v;
    	int n,m,c=0;
    	cin>>n>>m;
    	for(int i=0;i<n;i++){
    		int x;
    		cin>>x;
    		v.push_back(x);
    	}
    sort(v.begin(),v.end());
    	int l=0,r=0;
    	while(r<n){
    		int sum=v[r]-v[l];
    		if(sum==m){
    			c++;
    			l++;
    		}
    		else if(sum<m){
    			r++;
    		}
    		else{
    			l++;
    		}
    	}
    	cout<<c;
    }
    
    • @ 2024-11-17 15:54:07

      👎

信息

ID
239
时间
1000ms
内存
256MiB
难度
6
标签
递交数
22
已通过
12
上传者