1.Необходимо перевести все числа в десятичную СС:
1)10001001 = 1·27+0·26+0·25+0·24+1·23+0·22+0·21+1·1 = 137.
2) 214 = 2·82+1·81+4·1 = 140.
3) D7 = 13·161+7·1 = 215.
4) 1111000= 1·26+1·25+1·24+1·23+0·22+0·21+0·1 = 120.
145<215<469.
Ответ: 3
2.
1)29+209=238.
2)238/16 = 14, остаток: 14, 14 = E
14/16 = 0, остаток: 14, 14 = E
238(в десятичной) = EE(в шестнадцатиричной).
Ответ: 3!
У тебя ошибка во втором.
Странный вопрос. Минимальное количество тестов - 1, если учитывать что массив будет полностью протестирован. Но если рассматривать, каждое последующие число массива как тест, то столько сколько элементов массива.
Минимальное 1 потому что, не указана какая процедура сортировки участвует. Допустим, я создал одномерный массив из 10 элементов. Если мне дана задача на логику (истина, ложь) то тогда мне потребуется протестировать каждый элемент массива, либо же если "тест" понятие глобальное - то один раз, пока не пройдут все элементы или пока логика не будет выполнена. Если же мне дано задание на сравнение (больше или меньше) то мне потребуется по 2 теста на 1 элемент массива (если воспринимать слово тест локально).
Program Test;
Var
N,n1,tst,i,count:integer;
Begin
readln(N);
while n1<N do begin
n1:=n1+1;
count:=0;
for i:=1 to n1 do begin
if n1 mod i = 0 then inc(count);
end;
if n1>1 then if count=2 then writeln(n1);
end;
<span>End.</span>
1 кбайт = 1024 байт
(2500/1024) 2,44140625 кбайт = (20000/8) 2500 байт = 20 000 бит
1 гбайт = 1024 мбайт = 1048576 кбайт
(256/1024) 0,25 гбайт = 256 мбайт = (256*1024) 262144 кбайт