Вопрос пользователя:
Полосатая раскраска
Ограничение по времени: 1
секунда
Ограничение по памяти: 256
мегабайт
Маша взяла чистый лист бумаги размером N×M
, разбитый на клетки со сторонами 1×1
, и покрасила A
строк и B
столбцов в один из своих любимых цветов.
Определите, сколько на листе осталось незакрашенных клеток.
Формат входных данных
В отдельных строках вводится по одному числу N
, M
, A
, B
(1≤N
, M≤100
; 0≤A≤N
; 0≤B≤M
—
именно в таком порядке).
Формат выходных данных
В единственной строке выведите количество незакрашенных клеток.
Система оценки
Решения, правильно работающие при B=0
, получат 30
баллов.
Замечание
На рисунках изображены два из возможных вариантов покраски.
Как можно видеть, на листе остаются 2
незакрашенные клетки. Можно показать, что количество незакрашенных клеток не зависит от того, какие именно строки и столбцы выбрала Маша.
Ответ нейросети:
Примеры Входные данные 2 2 1 1 Выходные данные 2 Входные данные 3 3 2 2 Выходные данные 1
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Все вопросы
Последние вопросы:
- Напишите декоратор format_float_return(). Этот декоратор должен проверять значение, которое возвращает задекорированная функция, и если возвращается значение типа float, то декоратор должен округлить
- Поздравления с днём рождения, беременная подруга, зовут Катя
- В комнате при температуре 15°С и давлении 105 кПа находится 6,34-10^27 молекул воздуха. Определите объём воздуха в комнате.
- Обсудите роль технологий в изменении современных экономических систем. кратко
- Вставлять новый элемент в список можно методом insert(), а удалять — методом pop(). Для генерации случайных координат яблока можно использовать следующее выражение: randint(0, ширина_или_высота_сетки)
- Вставлять новый элемент в список можно методом insert(), а удалять — методом pop(). Для генерации случайных координат яблока можно использовать следующее выражение: randint(0, ширина_или_высота_сетки)