Соотнеси пары, дополнив алгоритм создания программы движения робота по квадрату согласно схеме
ол
АР
90
При разработке
программы начальные
Значения
Гироскопического
датчика должны быть
установлены на
О (Сброс)
Для создания движения
робота выбери блок
Количество циклов
равно
Независимое
управление мотором
Одно колесо робота
должно двигаться со
скоростью 50 см/с, а
Второе колесо должно
повернуть на ...
градусов влево
4.
Назад
Вперед
// Внимание! Если программа не работает, обновите версию!
begin
var (m,n):=ReadInteger2('Количество строк и столбцов в матрице:');
Writeln('*** Исходная матрица ***');
var a:=MatrRandom(m,n,-99,99);
a.Println(4); Writeln(4*a.ColCount*'-');
var s:=a.ElementsByRow; // последовательность не хранится в памяти
Writeln('Искомая разность равна ',s.Min-s.Average:0:5)
end.
Пример
Количество строк и столбцов в матрице: 6 9
*** Исходная матрица ***
94 55 95 86 -44 3 -57 -78 54
-22 -65 -96 2 93 -8 -47 34 38
-51 -57 21 -15 -92 21 -34 12 -66
-86 -85 -56 -98 -50 -76 -58 17 -60
16 80 32 -3 9 -76 36 42 -4
37 21 88 -10 -51 8 97 -86 -50
Искомая разность равна -88.92593
1
Объяснение:
Программа выдаст "Yes" , если любое из условий сработает. Либо s будет больше 10, либо t больше A.
Мы сразу определяем сколько раз сработает первое условие: (10,2) , (11,12).
Получается нам осталось ещё, чтобы второе условие сработало 6 раз.
Мы видим, что если в переменную А записать число 1, то второе условие сработает на числах : (1,2) , (1,12) (-11,12) (-12,11) (10,10) (10,5)
В сумме с первым условием (s>10) получается, что программа выдаст "Yes" как раз 8 раз, не выполнится только ввод чисел (-11,-12)