最后两个超时,怎么优化,求助大佬!
查看原帖
最后两个超时,怎么优化,求助大佬!
800751
acmwriter楼主2022/12/13 22:24
#include<stdio.h>
#include<math.h>
int main()
{
    int a,b,c[100000],d=0;
    scanf("%d%d",&a,&b);
    for(int i=0;i<a;i++)
	scanf("%d",&c[i]); 
    for(int i=0;i<a;i++)
    {
        for(int j=0;j<i;j++)
        {
            if(abs(c[i]-c[j])<=b)d++;
        }
    }
    printf("%d",d);
    return 0;
}
2022/12/13 22:24
加载中...