题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
上古神器

题目题干

上古神器

有一个魔法空间,其中有一些特定的坐标可以存放上古神器,这些坐标有n(2≤n≤100 000)个,分布在一条直线上,其坐标值分别为x1,x2,…,xn (0≤xi≤1 000 000 000)。 因为某些未知的原因,神器之间若距离过近,就会发生许多奇怪的事情,所以神器之间的距离越大越好,试求神器之间最大的最近距离是多少。Ou8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

输入第1行为两个数字n和p,其中p(p≤n)表示神器数。 随后n个整数,表示可存放神器的坐标。Ou8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

输出1个数字,即神器之间最大的最近距离。Ou8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例

输入

5 3
1 3 10 4 8

输出

3

答案解析

相关题目

花费 某人的旅行天数为N(1≤N≤100 000),每天需要花的钱已经分配好,请把这些天分成M(1≤M≤N)份(每份都是连续的天),则第i段的钱数和为sum[i](i=1,2,…,M),求max{su
上古神器 有一个魔法空间,其中有一些特定的坐标可以存放上古神器,这些坐标有n(2≤n≤100 000)个,分布在一条直线上,其坐标值分别为x1,x2,…,xn (0≤xi≤1 000 000 000)
解一元三次方程 形如ax^3+bx^2+cx+d=0这样的方程称为一元三次方程。已知方程中各项系数a,b,c,d的值,并约定该方程存在3个不同实根(根的范围在-100至100,且根与根之差的绝对值≥1
逃亡 甲乙两人需要从A地出发尽快到达B地。 出发时A地有一辆可坐1人的自动驾驶小车,又知两人步行速度相同,问怎样利用小车才能使两人尽快同时到达B地。 输入 输入3个整数,分别表示A、B两地的距离,人的
折半查找法 在一排(10 000以内)已按编号从小到大排好序的数中,快速地查找到某个数所在的位置。 输入 第1行是整数N,表示有N个数,第2行是N个数,第3行为整数M,表示要查找的数。 输出 输出
密文传送 某种密文传送的原理是:字母表中共有26个小写字母{a,b,…,z},这些特殊的单词长度不超过20且字母按升序排列。把所有这样的单词放在一起,按字典顺序排列,一个单词的编码就对应着它在字典中的
二叉树问题 二叉树是数据结构中的一个重要概念,如果二叉树非空的话,那么每一棵二叉树必有一特定的结点,称作根结点(root)。根结点及之下的每个结点均可以有不超过两个的子结点(也可以没有)。图4.13所
曲线分割 如图4.12所示,设有n条封闭曲线画在平面上,而任何两条封闭曲线恰好相交于两点,且任何三条封闭曲线不相交于同一点,问这些封闭曲线把平面分割成的区域个数。  图4.12 输入 输入整数n(n
区域划分问题 n(n≤500)条直线将平面分割成了许多区域,并且已有p(p≥2)条直线相交于同一点,问n条直线最多能将平面分割成多少个不同的区域? 输入 输入一个数n和p。 输出 输出分割的区域数
凸多边形的三角形剖分 若干条互不相交的对角线,把这个多边形剖分成了若干个三角形,现在的任务是输入凸多边形的边数n,求不同剖分的方案数Cn。比如当n=5时,如图4.9所示,有如下5种不同的方案,所以C5

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢