求大佬,为什么不对

P2074 危险区域

@[神剑](/space/show?uid=47328) 本人只是一个黄名蒟蒻,看不出你的错误,但是改对了。 ```cpp #include <bits/stdc++.h> using namespace std; double swap(int x1,int y1,int x2,int y2){ return sqrt(abs(x1-x2)*abs(x1-x2)+abs(y1-y2)*abs(y1-y2)); } int main(){ int n,m,k,t,ans=0; cin>>n>>m>>k>>t; for(int i=1;i<=k;i++){ int x,y,sum=0; cin>>x>>y; for(int j=max(x-t,1);j<=min(n,x+t);j++) for(int p=max(y-t,1);p<=min(m,y+t);p++) if(swap(j,p,x,y)<=t) sum++; ans=max(sum,ans); } cout<<ans<<endl; return 0; } ```
by yqm2007 @ 2019-08-31 15:36:26


@[yqm2007](/space/show?uid=47400) 谢谢,已过
by Eat_A_HuTao @ 2019-08-31 15:42:47


|