问题标题: 酷町堂:2276 40分

0
0
已解决
曹博扬
曹博扬
初级天翼
初级天翼
#include<iostream>
#include<algorithm>
#include<cstdio>
#include<string>
#include<cmath>
using namespace std;
long long n,m,r;
long long x,y,a[105][105];
int main(){
    cin>>n>>m>>r;
    for(int i=1;i<=m;i++){
        cin>>x>>y;
        for(int j=x-r;j<=x+r;j++)
            a[j][y]=1;
        for(int j=y-r;j<=y+r;j++)
            a[x][j]=1;
    }
    int c=0;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=n;j++){
            if(a[i][j]>0){
                c++;
            }
        }
    }
    cout<<c;
    return 0;
}

救命啊!!!


0
已采纳
杜智宸
杜智宸
中级光能
中级光能
double s=sqrt((i-a[k])*(i-a[k])+(j-b[k])*(j-b[k]));
if(s<=r&&c[i][j]==0){
    cnt++;
    c[i][j]=1;
}

 

0
叶子滔
叶子滔
高级守护
高级守护

@杜智宸,发整段代码,举报就对了

我要回答