Problem 1348 --算法实现题 2-7 士兵站队问题

1348: 算法实现题 2-7 士兵站队问题

"
Time Limit $1$ 秒/Second(s) Memory Limit $512$ 兆字节/Megabyte(s)
提交总数 $3$ 正确数量 $2$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签 递归
在一个划分成网格的操场上,n 个士兵散乱地站在网格点上。网格点由整数坐标(x,y)
示。士兵们可以沿网格边上、下、左、右移动一步,但在同一时刻任一网格点上只能有一名
士 兵 。 按 照 军 官 的 命 令 , 士 兵 们 要 整 齐 地 列 成 一 个 水 平 队 列 , 即 排 列 成
(x,y),(x+1,y),…,(x+n-1,y)。 如何选择 x y 的值才能使士兵们以最少的总移动步数排成一列。
«算法设计:
计算使所有士兵排成一行需要的最少移动步数。
输入第 1 行是士兵数 n1<=n<=10000。接下来 n 行是士兵的初始位置,每行 2 个整数 x y-10000<=xy<=10000
输出第 1 行中的数是士兵排成一行需要的最少移动步数
5
1 2
2 2
1 3
3 -2
3 3
8

推荐代码 查看1348 所有题解 上传题解视频得图灵币

本题记录 用 户(点击查看用户) 运行号(点击购买题解) 时 间
算法最快[$0 $ms] 大喵-sama 900334 2022-10-11 16:32:28
内存最少[$2180 $KB] 大喵-sama 900334 2022-10-11 16:32:28
第一AC 周广浩@信息与计算科学152 245054 2018-05-14 19:44:15
第一挑战 周广浩@信息与计算科学152 245054 2018-05-14 19:44:15

赛题来源/所属竞赛 NA 算法导论(第三版)中文完整高清版

竞赛编号 竞赛名称 竞赛时间 访问比赛