1)7*2=14
2)14-5=9
1)9*2=18
1)18*2=36
2)36-5=31
Ответ:12112
Ответ:
Я точно не знаю, но похоже:
«Дело мастера боится»
Если ты в 10-11, то необходимо с массивом:
const n=10;
var a:array[1..n] of integer;
i,min,max:integer;
sum:real;
begin
for i:=1 to n do readln(a[i]);
min:=a[1];
max:=a[1];
for i:=1 to n do begin
if a[i]>max then max:=a[i];
if a[i]<min then min:=a[i];
end;
sum:=(min+max)/2;
writeln(sum);
end.
<span>
Без массива:
uses crt;
const n=10;
var x,i,min,max:integer;
sum:real;
begin
min:=10000;
max:=-10000;
for i:=1 to n do begin
readln(x);
if x>max then max:=x;
if x<min then min:=x;
end;
sum:=(min+max)/2;
writeln(sum);
<span>end.</span></span>
var a: integer;
begin
Randomize;
a := 100 + Random(900);
Writeln(a);
while (a > 0) and (a mod 2 = 0) do a := a div 10;
if a = 0 then
Write('да')
else
Write('нет')
end.
Не более 16 этажей и не менее 10:
<span>1 бит - половина дома (верхняя или нижняя) </span>
<span>2 бит - половина половины </span>
<span>3 бит - п. п. п. </span>
<span>4 бит - п. п. п. п. </span>
<span>может быть: 4,8,16, 32 и т. п. этажей.. . </span>
<span>при том, что в доме не менее 10 этажей </span>
<span>число 10 в двоичной системе: 1010</span>