Вопрос пользователя:

Наши слоны Ограничение по времени: 1 секунда Ограничение по памяти: 256 мегабайт На столе лежит шахматная доска, в которой 1 строк и т столбцов. Слон может ходить по диагонали на любое количество клеток. Пустая клетка находится «под боем», если какой-либо из слонов на доске может одним ходом перейти на эту клетку. На доске в четырёх углах стоят четыре слона. Сколько клеток находится «под боем»? Формат входных данных В первой строке содержится количество строк шахматной доски п, во второй - столбцов (2 n, m _ 108). Формат выходных данных В единственной строке выведите целое число - количество клеток, находящихся «под боем». Система оценки Решения, правильно работающие при п, т 500, будут оцениваться в 52 балла вводные данные 2 4 2 2 4 7 выводные 4 0 10

Ответ нейросети:

#include <iostream> #include <vector>

using namespace std;

int main() { int n, m; cin >> n >> m;

vector<vector<int>> board(n, vector<int>(m, 0));

for (int i = 0; i < n; i++) {
    for (int j = 0; j < m; j++) {
        board[i][j] = ((i + j) % 2 == 0) ? 1 : 0;
    }
}

int count = 0;
for (int i = 0; i < n; i++) {
    for (int j = 0; j < m; j++) {
        if (board[i][j] == 1) {
            count++;
        }
    }
}

cout << count << endl;

return 0;

}

// Программа выводит количество клеток, находящихся "под боем" (клетки, на которые может пойти слон)

Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.

Напишите нам, если в вопросе есть ваши персональные данные ([email protected])

Все вопросы

Последние вопросы: