平面最小距离
比赛主页
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
在二维直角坐标系中,zhu_yin 要在整数坐标点任意放置
个点,他讨厌点与点之间的曼哈顿距离过大。定义他的不高兴值为:曼哈顿距离最大的两个点的曼哈顿距离。
请编写程序,计算他的不高兴值的最小值,并输出。
曼哈顿距离:
图中红线代表曼哈顿距离,绿色代表
欧氏距离
,也就是
直线距离
,而蓝色和黄色代表等价的曼哈顿距离。
曼哈顿
距离——两点在南北方向上的距离加上在东西方向上的距离,即
。
输入描述:
一行,一个整数
表示需要放置的点的个数。
输出描述:
一行,一个整数表示不高兴值的最小值。
示例1
输入
复制
2
2
输出
复制
1
1
示例2
输入
复制
3
3
输出
复制
2
2
平面最小距离
返回全部题目
列表加载中...
2
1
3
2