专栏名称: 算法与数据结构
算法与数据结构知识、资源分享
目录
相关文章推荐
九章算法  ·  OpenAI高管离职内幕,Sam被怒斥不义… ·  5 天前  
算法与数据结构  ·  优雅的代码规范,提升代码质量 ·  6 天前  
算法与数据结构  ·  顺丰秋招算法面试真题解析 ·  1 周前  
51好读  ›  专栏  ›  算法与数据结构

算法题 36:搬圆桌(蘑菇街)

算法与数据结构  · 公众号  · 算法  · 2017-02-22 20:04

正文

来自:蘑菇街2016研发工程师编程题


题目:现在有一张半径为r的圆桌,其中心位于(x,y),现在他想把圆桌的中心移到(x1,y1)。每次移动一步,都必须在圆桌边缘固定一个点然后将圆桌绕这个点旋转。问最少需要移动几步。

输入描述:
一行五个整数r,x,y,x1,y1(1≤r≤100000,-100000≤x,y,x1,y1≤100000)


输出描述:
输出一个整数,表示答案


输入例子:
2 0 0 0 4


输出例子:
1


留言描述一下解题思路。