i = 7 бит необходимо для кодирования любого от 1 до 100
64 * 7 = 448 бит = 56 байт
Ответ дал: Гость
за два можно. ложим по 3 монеты. если ровно - то фальшивая среди двух оставшихся, которую легко найти. если неровно - то берём 2 монеты из лёгкой чашки и взвешиваем. если ровно - то оставшаяся и есть фальшивая, если неровно - то фальшивая наверху.
Ответ дал: Гость
var a: array[1..10] of integer;
i,s: integer;
begin
randomize;
for i: = 1 to 10 do begin
a[i]: = random(100);
s: =s+a[i];
end;
writeln(s);
end.
var a: array[1..10] of integer;
i,mk,pk,s,p: integer;
begin
randomize;
p: =1;
for i: = 1 to 10 do begin
a[i]: = random(30+10)-10;
if a[i]> =0 then begin
pk: =pk+1;
s: =s+a[i];
end
else begin
mk: =mk+1;
p: =p*a[i];
end;
end;
writeln(pk,s,mk,p);
end.
Ответ дал: Гость
var a,b,c: real; beginwriteln('введите данные о катетах'); readln(a,b); c: =1/2*a*b; writeln('площадь= ',c: 0: 2); readlnend.
если паскаль абс, то предпоследнюю строку не обязательно.
Популярные вопросы