Day15 remove unnecessary condition

This commit is contained in:
dobiadi
2024-12-15 18:31:24 +01:00
parent 36ef1c49d0
commit 09d216a5b6
2 changed files with 0 additions and 4 deletions

View File

Binary file not shown.

View File

@@ -180,10 +180,6 @@ int can_move(object_t ***map, int rows, int columns, int x, int y, int dir[2]) {
}
if (next_object->type == BOX) {
if (next_object->pos[0] != x) {
return can_move(map, rows, columns, next_object->pos[0], next_object->pos[1], dir) && can_move(map, rows, columns, next_object->pos[0], next_object->pos[1] + 1, dir);
}
int can = 1;
if (map[x][y] != map[next_object->pos[0]][next_object->pos[1]]) {
can &= can_move(map, rows, columns, next_object->pos[0], next_object->pos[1], dir);