М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Turalinin
Turalinin
26.02.2023 00:56 •  Информатика

ОЧЕНЬ Во многих компьютерных играх используется клетчатое прямоугольное поле. Пусть
такое поле имеет размер Nстрок и Mстолбцов. Фишка может передвигаться по клеткам, за
один ход перемещаясь по горизонтали, вертикали или диагонали в соседнюю клетку.
Назовем клетку граничной, если одна из ее сторон лежит на границе прямоугольника.
Всего таких клеток 2(N + M) – 4. Назовем клетку центральной, если максимальное
расстояние от нее до граничной клетки минимально возможно. Например, поле 3×3 имеет
8 граничных и одну центральную клетку. Запишите формулу, определяющую количество
центральных клеток в поле размера N×M, где для определенности N≤M. В формуле можно
использовать арифметические операции +, −, *, /, но операция деления должна быть
целочисленной. Кроме того, при необходимости можно использовать операцию % –
остаток от деления, а также функции maxи min(находящие соответственно максимум или
минимум среди своих параметров).
Если вы не можете записать общую формулу, то приведите различные формулы для
различных случаев. Чем меньше формул у вас получится, тем выше будет за задачу.

👇
Открыть все ответы
Ответ:
eduardpiterskiy
eduardpiterskiy
26.02.2023

const

 L = 1;

 H = 5;

var

 b: array [L..H, L..H] of Integer;

 i, j, imax, jmax, bmax: Integer;

begin

 Randomize;

 for i := L to H do begin

   WriteLn;

   for j := L to H do begin

     b [i, j] := Random (100);

     Write (b [i, j] :4);

   end;

 end;

 imax := 1;

 jmax := 1;

 for i := L to H do begin

   for j := L to H do begin

     if b [i, j] > b [imax, jmax] then begin

       imax := i;

       jmax := j;

     end;

   end;

 end;

 WriteLn;

 Writeln ('Максимальный элемент: b [', imax, ', ', jmax, '] = ', b [imax, jmax]);

 ReadLn;

end.


Написать программу для определения в двумерном массиве целых чисел в[5,5] максимального элемента и е
4,7(68 оценок)
Ответ:
mereikа
mereikа
26.02.2023

1 - True/False

2 - логическая операция, которая объединяет два высказывания в одно новое, которое будет являться истинным тогда и только тогда, когда оба исходных высказывания ложны.

3 - Конъюнкция

4 - X И Y И Z

5 - OR

6 - 1. Инверсия;

2. Конъюнкция;

3. Дизъюнкция;

4. Импликация;

5. Эквивалентность.

7 - логическая операция, которая преобразует исходное высказывание в новое, значение которого противоположно исходному.

8 - Импликация

9 - логическая операция, которая объединяет два высказывания в одно новое, которое будет являться истинным тогда и только тогда, когда оба исходных высказывания истинны

10 -  Конъюнкция

11 - ?

12 - ?

Объяснение:

4,7(11 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ