Господи, зачем так сложно, советую действия со степенями: 512мб переводим в кб, 512 мб = 2^9 мб => 1) 2^9мб * 2^10 = 2^19кб, 2)2^19кб * 2^3 = 2^22 бит.
ответ: 2^22 бит!
Задание №1. Наибольшее четырехзначное восьмеричное число 7777₈
двоичная запись - 111 111 111 111 111₂
искомое число - 111 111 111 111 000₂ = 7777 - 7 = 7770₈
Ответ: 7770
Задание №2. Аналогично первому: Наибольшее четырехзначное восьмеричное число 7777₈
двоичная запись - 111 111 111 111 111₂
искомое число - 111 111 111 110 000₂ = 7777 - 17 = 77760₈
Ответ: 7760
Var a,b,c,d,max:integer;
begin
read(a);
max:=a;
read(b);
if b>max then
max:=b;
read(c);
if c>max then
max:=c;
read(d);
if d>max then
max:=d;
writeln(max);
<span>end.</span>
Даётся 4 бита, это 2^4 = 16 вариантов (0..15)
ответ: 16
1) y:=x-((sqr(x)*x)/3)+((sqr(x)*sqr(x)*x)/5);
2) z:=exp(-x*ln(2))-cos(x)+sin(2*x*y);
3) y:=(sqr(x)-7*x+10)/(sqr(x)-8*x+12);
4) y:=x-10*sin(x)+abs(sqr(x)*sqr(x)-sqr(x)*sqr(x)*x);