<span><em><u> 3 Мб, т.к. 1024*768*4/1024/1024=3Мб </u></em></span>
<span><em><u>где 4 байта - требуется для 32 разряд. </u></em></span>
<span><em><u>в 1 Мб - 1024 кбайт </u></em></span>
<span><em><u>в 1 кб - 1024 байт</u></em></span>
Задание 1. Ответ 18×8= 144 бит
задание 2. ответ 39×8=312 бит
#include <iostream>
using namespace std;
int main() {
int n=10;
int a[n];
int k[n];
bool b=true;
for (int i = 0; i < n; i++) cin >> a[i];
for (int i = 0; i < n; i++) k[i]=0;
for (int i = 0; i < n; i++) k[a[i]-1]=k[a[i]-1]+1;
for (int i = 0; i < n; i++)
if (k[i] != 1) b=false;
if (b) cout << "Yes" << "\n";
else cout << "No" << "\n";
return 0;
}
Пример:
2
5
8
1
4
7
9
6
3
10
<span>Yes</span>
Var a,b,c:integer;
begin
c:=1;
for a:=5 downto 2 do begin
for b:=5 downto c do begin
write(a);
end;
writeln('');
c:=c+1;
end;
end.