题目输入的是什么
图例:空地(.) 海洋(*) 障碍(#) 机器人初始位置(A) 泊位(B)
每行依次为编号(id∈[0, 9])、坐标(x, y)、T_泊位→虚拟点(time∈[1, 1000])、每帧装货数(Velocity∈[1, 5])
泊位是4*4的方格,给出的坐标是左上角的位置
每行依次为编号(id)、坐标(x, y)、T_泊位→虚拟点(time)、每帧装货数(Velocity)
依次为每只船最多能装的物品数(capacity∈[1, 1000])
每个船容积都一样
每只船最多能装的物品数(capacity)
每行依次为坐标(x ,y)、价值(<=1000)
每行依次为
- 携带货物?(1携带0未携带)
- 坐标(x ,y)
- 状态(1正常0恢复中)
每行依次为
- 状态(0移动中1装货或运输完成2泊位外等待)
- 目标泊位(对应编号id,虚拟点为-1)
我们应该输出什么
每行一条指令,格式为“指令(move/get/pull) 机器人编号(0~9) <参数>”
- move 机器人编号 0/1/2/3(0右1左2上3下) →移动
- get 机器人编号 →取货
- pull 机器人编号 →放货
每行一条指令,格式为“指令(ship/go) 船编号(0~4) <参数>”
- ship 船编号 泊位编号(-1~5) →前往泊位
- go 船编号 →前往虚拟点
总结我们应该注意什么细节
PreliminaryJudge.exe -m ./maps/map1.txt -l NONE -d log.txt "./out/build/x64-debug/main.exe"
我希望在我的一生,我都能保持着这样一个爱好,就像现在一样,永远喜欢coding。(晋晨曦2024.3.14凌晨5.19作于华科沁苑网易技术俱乐部)。