首页 / 题库

P70031 - 覆盖圆环(ring)

通过次数3 提交次数46 内存限制 1024MB 时间限制1秒

描述

有一个周长为m的圆,我们把某个点位置为起始位置,从起始位置顺时针沿着圆上移动到达的位置的点的坐标等于其移动的距离。例如下图就是一个周长为8的圆以及部分点的坐标。

 

有n组路径,给出路径的两个端点,可以在两种路径中选择其中一个,比如下图中坐标点1和坐标点3作为路径端点,就有两种路径可以选择。

 

 

求这n组端点的所有选择中,覆盖的圆环长度的最小值。

输入

从文件ring.in中读入数据。输入的第一行包含两个整数n、m,分别表示点对的数量和圆的周长。

接下来输入包含n行,每行两个整数$a_i,b_i$,表示路径两个端点的坐标。

输出

输出到文件ring.out中。输出仅一个数字,即最小覆盖的长度。

样例

  • 复制
  • 复制

提示

当点对选择的路径为7顺时针到1,0顺时针到2,3顺时针到4的路径所覆盖周长的长度最小,为4。如下图。

 

意见反馈

    最多上传3张图片,格式为JPG、PNG、JPEG,单张不超过5MB

    注册

    发送验证码

    密码必须包含数字、字母和特殊字符

    找回密码

    发送验证码

    密码必须包含数字、字母和特殊字符

    运行 ID:67149

    • 测试点1:Accepted
    • 用时:0 ms
    • 内存:288 kb
    • 测试点2:Accepted
    • 用时:0 ms
    • 内存:288 kb
    输入
    203
    输出
    203

    test

    测评信息

    错误.in文件下载

    错误.out文件下载

    运行 ID:67149

    2019-01-24 15:06:36