100001₂
52₈ = 101<span>010</span>₂
42₁₆ = 1000010₂
63₁₀ = 111111₂
42₁₆ - большее число
1) 20*8 = 160 бит
2) 0,5*1024*1024*8 = 4 194 304 бит
3) 25*1024*8 = 204 800 бит
4) 256*8 = 2048 бит
1) 128/1024 = 0,125 кб
2) 5*1024 = 5120 кб
С++:
int n;
cin >> n;
int sum = 0;
int* mas = new int[n];//создание массива
for(int i = 0; i < n; i++){//ввод массива
cin >> mas[i];
}
for(int i = 0; i < n; i++){//ввод массива
if(mas[i] > 0){
sum++;
}
}
if(sum != 5){
cout << "NO";
}
else{
cout << "Yes";
}
Var n,i:integer;
a:array[1..1024] of integer;
begin
randomize;
write('N=');
readln(n);
for i:=1 to n do
a[i]:=random(2*n+1)-n;
write('V pramom poradke - ');
for i:=1 to n do
write(a[i],' ');
writeln;
write('V obratnom poradke - ');
for i:=n downto 1 do
write(a[i],' ');
writeln;
<span>end.</span>