社区讨论

#2#3#4 TLE,蒟蒻求助!!!

P1102A-B 数对参与者 3已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@lvrj9l6z
此快照首次捕获于
2024/05/04 11:17
2 年前
此快照最后确认于
2024/05/04 13:09
2 年前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;

bool jntm(int a,int b){
	return a>b;
}

int main(){
	long n,c,Dev_C=0;//定义N,C,计数器; 
	cin>>n>>c;//输入N,C; 
	long long nlis[n];//定义数组,用于存储正整数数列; 
	for(int i=0;i<n;i++){//输入数列; 
		cin>>nlis[i];
	}
	sort(nlis,nlis+n,jntm);//从大到小排序 
	for(int i=0;i<n-1;i++){//遍历列表;
		for(int ii=i+1;ii<n;ii++){//遍历所有比当前数字小的数; 
			if(nlis[i]-nlis[ii]==c){//做差,若满足条件,则计数; 
				Dev_C++;
			}
		}
	}
	cout<<Dev_C;//输出计数器;

	return/*191981*/0;
}

回复

2 条回复,欢迎继续交流。

正在加载回复...