题目描述

在一个二维平面内,给定 n 个整数点(x i,y i) ,此外你还可以自由添加 k 个整数点。你在自由添加 k 个点后,还需要从 n+k 个点中选出若干个整数点并组成一个序列,使得序列中任意相邻两点间的欧几里得距离恰好为 1 而且横坐标、纵坐标值均为单调不减,即 xi+1 - xi = 1, yi+1 = yi 或 yx+1 - yi = 1, xi+1 = xi 。请给出满足条件的序列的最大长度。

输入描述

从文件 point.in 中读入数据。
第一行两个正整数 n , k 分别表示给定的整点个数、可自由添加的整点个数。
接下来 n 行,第 i 行两个正整数 x i,y i,表示给定的第 i个点的横纵坐标.

输出描述

输出到文件 point.out 中。
输出一个整数表示满足要求的序列的最大长度.

样例1

输入

8 2 3 1 3 2 3 3 3 6 1 2 2 2 5 5 5 3

输出

8

样例2

输入

4 100 10 10 15 25 20 20 30 30

输出

103

提示

【样例 #3】
见附件中的 point/point3.in 与 point/point3.ans 。
第三个样例满足 k = 0。
【样例 #4】
见附件中的 point/point4.in 与 point/point4.ans 。

【数据范围】
保证对于所有数据满足:1 ≤ n ≤ 500 ,0 ≤ k ≤ 100。对于所有给定的整点,其横纵坐标1 ≤ x i,y i ≤ 109,且保证所有给定的点互不重合。对于自由添加的整点,其横纵坐标不受限制。

本题需要使用文件输入输出,而非标准输入输出。
freopen("point.in","r",stdin);
freopen("point.out","w",stdout);

CSP-JS 2022第二轮认证CSP-J2真题4上升点列(point)相关推荐

  1. 详解CSP-J/S第二轮认证

    CSP-J/S第二轮时间 CSP-J/S第二轮分为:CSP-J2和CSP-S2,必须先参加第一轮,达到一定的分数者方可参加第二轮.CSP-J/S第二轮在11月份第三个星期六和星期日进行. CSP-J/ ...

  2. 国家计算机二级申诉,CCF关于CSP-J/S2020第二轮认证申诉的通知

    CSP-J/S2020第二轮认证者通过报名系统提出申诉请求,只有通过报名系统注册并报名的认证者方可申诉.认证者可就多题目提出申诉,但各题目申诉必须分开,每个题目只能申诉1次. 认证者申诉前须仔细阅读& ...

  3. 【CCF】CSP-J/S 2019第二轮认证测试数据下载

    CSP-J/S 2019第二轮认证测试数据 点击免费下载

  4. 2022年下半年网络规划设计师下午真题及答案解析

    试题一(25分) 某高校两个校区相距30公里,通过互联网相连.两校区网络相互独立,并采用两套认证系统,管理维护较繁琐. 现需要对校园网进行升级改造,将老校区网络作为一个子网通过线路A接入到新校区,与新 ...

  5. 2022年下半年软件设计师上午真题及答案解析

    1.以下关于RISC(精简指令集计算机)特点的叙述中,错误的是(  ). A.对存储器操作进行限制,使控制简单化 B.指令种类多,指令功能强 C.设置大量通用寄存器 D.选取使用频率较高的一些指令,提 ...

  6. 2022年下半年网络工程师考试真题下午及答案

    2022年下半年网络工程师考试真题下午及答案 试题一(共20分) 阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内. [说明] 某仓储企业网络拓扑结构如图1-1所示,该企业占地500亩 ...

  7. 2022广东专升本计算机真题讲解

    2022广东专升本计算机真题讲解

  8. 关于SASBase认证考试(70真题+答案详解)中的其中一道题

    [腾讯文档]SASBase认证考试(70真题+答案详解) https://docs.qq.com/pdf/DR1hid1pZWWJXSFNV 可以查看文档 这里是第2题 @的用法 一般情况下就是sas ...

  9. 2022考研肖秀荣《讲真题》pdf

    2022考研肖秀荣<讲真题>pdf

最新文章

  1. MySQL优化篇:索引
  2. SFB 项目经验-81-在企业内部外部限制访问ECP
  3. csharp OverflowException——超出数值范围会抛出异常
  4. 再获“国资”加持,车置宝获南京银行2亿债权融资支持...
  5. make 命令_Vim 命令大全
  6. iOS9系统下SEGV_ACCERR问题的解决方案
  7. numpy.absolute详解
  8. 在js在页面中添加百度统计代码
  9. 统计学(可汗学院视频62-81集笔记)
  10. “not a single-group group function”
  11. 让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求--转载
  12. MinGW-w64离线安装包,环境配置(Windows)
  13. matlab2c使用c++实现matlab函数系列教程-disp函数
  14. chrome最新Android版本,谷歌chrome浏览器安卓版下载,谷歌chrome浏览器安卓最新版本下载地址 v70.0.3538.110 - 浏览器家园...
  15. 4行代码,Python玩转美图秀秀
  16. 程序猿常识--OJ系统和ACM测试考试大全
  17. NGINX转发udp、tcp
  18. 重读“发展Linux,中日两国之比较”有感
  19. 不是计算机布尔检索命令的是,在计算机信息检索中,用于组配检索词和限字检索范围的布尔逻辑运算符包括哪些?...
  20. 红蓝眼睛逻辑问题推理

热门文章

  1. feign实战(provider与consumer)
  2. springboot网吧管理系统
  3. strtoupper php 中文,strtoupper回导致中文乱码么
  4. 实时采集福利彩票的中奖信息和最新开奖信息-JAVA
  5. Linux 编辑器 !强推!
  6. 2022-BNUZ-IT节程序设计竞赛网络赛题解
  7. 苹果开放降级_苹果新系统上线,只为M1芯片?
  8. Flutter 自定义组件实战
  9. 写一个函数,输入一个年份,判断是不是闰年
  10. 智多星骗子:骗钱的手段太高超