Давайте разберем задачу по шагам.
- У нас есть лист бумаги размером \(N \times M\), который разбит на квадраты размером \(1 \times 1\).
- Маша покрасила \(A\) строк и \(B\) столбцов.
- Нам нужно определить количество незакрашенных клеток.
Для начала, давайте посчитаем общее количество клеток на листе:
\[ \text{Общее количество клеток} = N \times M \]
Теперь посчитаем количество закрашенных клеток. Есть два способа, по которым клетки могут быть закрашены:
- Клетки из выбранных \(A\) строк, которые составляют \(A \times M\).
- Клетки из выбранных \(B\) столбцов, которые составляют \(B \times N\).
Однако, есть пересечение между закрашенными клетками строк и столбцов (клетки, которые находятся в пересечении закрашенных строк и закрашенных столбцов), и их нужно вычесть, поскольку они были учтены дважды. Это количество равно \(A \times B\).
Итак, общее количество закрашенных клеток будет равно:
\[ \text{Закрашенные клетки} = A \times M + B \times N - A \times B \]
Теперь, чтобы найти количество незакрашенных клеток, вычтем количество закрашенных клеток из общего количества клеток:
\[ \text{Незакрашенные клетки} = N \times M - (A \times M + B \times N - A \times B) \]
Подставим это в итоговую формулу. Теперь давайте распишем шаги по вычислениям. Вот как можно реализовать это в коде (например, на Python):
N = int(input())
M = int(input())
A = int(input())
B = int(input())
total_cells = N * M
colored_cells = A * M + B * N - A * B
uncolored_cells = total_cells - colored_cells
print(uncolored_cells)
Теперь, если мы подставим ваши значения из примера:
- \(N = 3\)
- \(M = 5\)
- \(A = 2\)
- \(B = 3\)
Сначала считаем общее количество клеток:
\[ 3 \times 5 = 15 \]
Затем считаем количество закрашенных клеток:
\[ 2 \times 5 + 3 \times 3 - 2 \times 3 = 10 + 9 - 6 = 13 \]
Теперь вычисляем количество незакрашенных клеток:
\[ 15 - 13 = 2 \]
Таким образом, ответ будет:
2
Итак, на листе осталось 2 незакрашенные клетки. Если будут вопросы или нужна помощь с другими задачами, всегда рад помочь!
