题解 | #搬圆桌#

搬圆桌

https://www.nowcoder.com/practice/81bb01ef2bb144808a8277e9164a0886

#include<stdio.h>
int main()
{
    long r,x,y,x1,y1;
    while(scanf("%ld %ld %ld %ld %ld",&r,&x,&y,&x1,&y1)!=EOF)
    {
        getchar();
        int bu;
         long d;
        int R=2*r;
        d=pow((x-x1)*(x-x1)+(y-y1)*(y-y1),0.5);
        int n=(int)(d/(2*r));
        if(n*2*r<d)
        {
            n=n+1;
        }
        printf("%d\n",n);
    }
    return 0;

 }

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务