社区讨论

需要考虑A和B同时在一个地址的特殊情况

UVA101The Blocks Problem参与者 2已保存回复 6

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
6 条
当前快照
1 份
快照标识符
@lo9liyc2
此快照首次捕获于
2023/10/28 13:22
2 年前
此快照最后确认于
2024/08/06 21:09
2 年前
查看原帖
大模拟写了几个小时,最后试了uDebug所有例子发现都可以,但是还是WA。
最后发现没有考虑特殊情况。
如果 ab 本身就在一个地址上,那么 move onto 应该是直接略过的。
C
void move_onto(int a, int b) {
  if (box_address[a] == box_address[b]) {
    return;
  }
  ...
}

回复

6 条回复,欢迎继续交流。

正在加载回复...