Перечислите идентификаторы незанятых парковочных мест, имея следующую информацию о состоянии парковки

  • 36
Перечислите идентификаторы незанятых парковочных мест, имея следующую информацию о состоянии парковки: park[2,5]=’желтая машина’ *  park[2,3] park[1,6] park[1,2] park[2,1] park[2,7] park[3,2] park[2,4] park[2,2] park[1,5] park[4,2] park[2,6]
Волк
63
Чтобы найти идентификаторы незанятых парковочных мест на данной парковке, нужно пройтись по каждой ячейке в массиве park и проверить, есть ли в ней значение "желтая машина". Если значение ячейки отличается от "желтая машина", то это означает, что парковочное место свободно.

В данной задаче используется двумерный массив park, где первый индекс обозначает ряд, а второй индекс – место в ряду. Рассмотрим каждую ячейку по очереди:

1. Ячейка park[2,3] содержит значение "желтая машина", поэтому парковочное место не является свободным.

2. Ячейка park[1,6] содержит значение "желтая машина", поэтому парковочное место не является свободным.

3. Ячейка park[1,2] содержит значение "желтая машина", поэтому парковочное место не является свободным.

4. Ячейка park[2,1] содержит значение "желтая машина", поэтому парковочное место не является свободным.

5. Ячейка park[2,7] содержит значение "желтая машина", поэтому парковочное место не является свободным.

6. Ячейка park[3,2] содержит значение "желтая машина", поэтому парковочное место не является свободным.

7. Ячейка park[2,4] содержит значение "желтая машина", поэтому парковочное место не является свободным.

8. Ячейка park[2,2] содержит значение "желтая машина", поэтому парковочное место не является свободным.

9. Ячейка park[1,5] содержит значение "желтая машина", поэтому парковочное место не является свободным.

10. Ячейка park[4,2] не содержит значение "желтая машина", поэтому парковочное место является свободным.

11. Ячейка park[2,6] содержит значение "желтая машина", поэтому парковочное место не является свободным.

Таким образом, единственное незанятое парковочное место имеет идентификатор park[4,2].