#include <iostream>
int main()
{
int a[12] = {};
int k = 0;
int sum = 0;
for (int i = 0; i < 12; i++)
std::cin >> a[i];
for (int i = 0; i < 12; i++){
if (a[i] < 0){
sum = sum + a[i];
k = k + 1;
}
}
std::cout << sum / k;
}
Для 16 (2^4)
640*480*4=1228800 бит=153600 байт
512*1024=524288 байт
524288 /153600=3
Для 256 (2^8)
640*480*8=2457600 бит=307200 байт
512*1024=524288 байт
524288 /307200=1
var
a: array[1..5] of integer;
p,ot,i:integer;
begin
p:=0;
ot:=0;
for i:=1 to 5 do
readln(a[i]);
for i:=1 to 5 do begin
if a[i]>0 then
p:=p+1
else
ot:=ot+1;
end;
writeln('polozitelnich=', p, ' otrizatelnich=', ot);
end.
В каждом алфавите находим i (N=2^i) и умножаем на К
3*200=600
4*110=440
6*120=720
7*100=700
8*80=640