Я пойду по второму пути. Пусть некто измерял среднее число крыс в своём подвале и количество испорченных продуктов (в граммах). Результаты приведены в таблице.
По графику похоже, что корреляция есть, T-критерий Пирсона это подтверждает.
Если мы пронумеруем все числа, то на первом шагу останутся все числа с номерами 2к (к начинается с единицы), на втором 4к и т д. Значит, нам просто нужно узнать количество таких шагов. Всего чисел м-н. каждый раз мы удаляем половину. Значит, нужно посчитать логарифм от (м-н) по основанию 2. А ответом будет этот логарифм, округленный в меньшую строну (ну или в большую, там смотреть надо)
//Pascal ABC.NET 3.1 сборка 1256
begin
var sec1:=range(-50,50);
var sec2:=range(10,100);
sec1.except(sec2).Println;
end.
<em>// PascalABC.NET 3.2, сборка 1467 от 02.06.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
Writeln('*** Исходный массив ***');
var a:=MatrRandom(3,6,-99,99);
a.Println(4); Writeln(4*a.ColCount*'-');
var t:=a.ElementsWithIndexes.MinBy(x->x[2]);
Writeln('Min: A[',t[0]+1,',',t[1]+1,']=',t[2])
end.
<u>Пример</u>
*** Исходный массив ***
-30 55 92 98 96 29
-41 -11 -94 72 -3 -91
64 48 10 10 -85 91
------------------------
Min: A[2,3]=-94
Нужно из 65 получить 4, для этого применим этот алгоритм состоящая из пяти команд:
1)65-1=64-это алгоритм "2"
2)64:2=32-это алгоритм "1"
3)32:2=16 -"1"
4)16:2=8 -"1"
5)8:2=4 -"1"
В ответ пишем только номера команд))
Ответ:21111