问题标题: 酷町堂:2276 cover

0
0
已解决
李素妍
李素妍
新手天翼
新手天翼

┭┮﹏┭┮

李素妍在2020-08-06 16:54:45追加了内容

@王泽宇

 不输出

#include <iostream>
#include <cmath>
using namespace std;
int a[110][110],c[110],b[110],cnt,r;
int main(){
    int n,m,r;
    cin>>n>>m>>r;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=n;j++){
            cin>>a[i][j];
        }
    }
    for(int i=1;i<=n;i++){
        for(int j=1;j<=n;j++){
            for(int k=0;k<m;k++){
                double s=sqrt((i-b[k])*(i-b[k])+(j-c[k])*(j-c[k]));
                if(s<=r&&a[i][j]==0){
                    cnt++;
                    a[i][j]=1;
                }
            }
        }
    }
    cout<<cnt;
    return 0;


0
已采纳
王泽宇
王泽宇
初级光能
初级光能
for(int i=1;i<=n;i++){
        for(int j=1;j<=n;j++){
            for(int k=0;k<m;k++){
                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;
                }
            }
        }
    }
    cout<<cnt;

 

王泽宇在2020-08-06 16:53:12追加了内容
  • int n,m,r,cnt=0;
  • cin>>n>>m>>r;
王泽宇在2020-08-06 17:02:33追加了内容

你输入2重干哈

  • for(int i=0;i<m;i++){
  • cin>>a[i]>>b[i];
  • }
王泽宇在2020-08-06 17:03:10追加了内容

而且b c 未输入

0
我要回答