这为啥全tle啊
查看原帖
这为啥全tle啊
1274005
cy156楼主2024/3/4 14:11
#include<stdio.h>
#include<math.h>
int a[1001][1001];
int main()
{
   int n,m,r,count=0;
   int x,y;
   double dis;
   scanf("%d %d %d",&n,&m,&r);
   for(int i=0;i<m;i++);
   {

       scanf("%d %d",&x,&y);
       a[x][y]=1;
       for(int j=1;j<=n;j++)
       {
           for(int k=1;k<=n;k++)
           {
               dis=sqrt((x-j)*(x-j)+(y-k)*(y-k));
               if(dis<=r)
                a[j][k]=1;
           }
       }
   }
   for(int j=1;j<=n;j++)
   {
       for(int k=1;j<=n;k++)
       {
           if(a[j][k]==1)
            count++;
       }
   }
   printf("%d",count);
    return 0;
}

2024/3/4 14:11
加载中...