AT_1_ttpc2024_1_e.ReTravel
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
在 xy 平面上的原点处,有一个机器人。你需要操控这个机器人按顺序访问编号为 1,2,…,N 的 N 个点。第 i 个点的坐标是 (Xi,Yi),其中 1≤i≤N。
机器人初始位于原点,并带有一个空白字符串变量 S。你可以用以下四种操作来引导机器人的移动:
- 将机器人的 x 坐标增加 1,同时在字符串 S 的末尾添加字符
X。这个操作的代价为 1。 - 将机器人的 y 坐标增加 1,同时在字符串 S 的末尾添加字符
Y。这个操作的代价为 1。 - 如果 S 的末尾是
X,你可以减少机器人的 x 坐标 1,并从 S 中删除末尾的X。这个操作无需任何代价。 - 如果 S 的末尾是
Y,你可以减少机器人的 y 坐标 1,并从 S 删除末尾的Y。这个操作同样没有代价。
你需要计算机器人按顺序访问所有点 1,2,…,N 所需的最小代价。这代价是指机器人在移动过程中,执行操作 1 和操作 2 的次数总和。
输入格式
输入包括多个整数,通过标准输入提供:
N X1 Y1 X2 Y2 … XN YN
输出格式
输出机器人访问所有指定点顺序所需的最小总代价。
数据范围与限制
- 输入均为整数
- 1≤N≤500
- 0≤Xi,Yi≤109
示例说明
通过一次操作 1(增加 x)、三次操作 2(增加 y)、以及两次操作 1,机器人可以到达点 1。接着,通过两次操作 3(减少 x)、一次操作 4(减少 y),机器人可以到达点 2。这些操作的总代价是 6(操作 1 和操作 2 的总次数)。
本翻译由 AI 自动生成
输入输出样例
输入#1
2 3 3 1 2
输出#1
6
输入#2
3 2 2 3 3 1 3
输出#2
7
输入解题思路,AI测评打分。不知道怎么写?