<span>1101012 + 101102 = 1202114
</span>1101012 - 101102 = 999910
1325 + 425 = 1750
1325 - 425 = 900
восьмиричное число при кодировании в двухбитную систему кодируется тремя битами потому что 8 - это 2 в третьей степени
Трехзначное, соответственно, будет кодироваться тремя трехбитными кодировками. То бишь надо будет 9 бит информации........
Sub Zadanie()
n = CInt(InputBox("n ="))
y = 1
for i = 1 to n
y = y * (2 * i - 1)
next
MsgBox y
End Sub
#include <iostream>
using namespace std;
int MinDivisor (int n)
{
int i = 2, min_den = 1;
while (i <= n/2)
{
if (n % i == 0)
{
min_den = i;
break;
}
i++;
}
return min_den;
}
int main() {
int n, min;
cin >> n;
min = MinDivisor(n);
if (min == 1)
cout << n;
else
cout << min;
return 0;
}
Пример:
169
13
N=4 цвета, значит глубина цвета:
i= ㏒₂N=㏒₂4=2
количество пикселей k= 60*40= 2400
Объем изображения: I=k*i= 2400*2=4800 бит = 600 байт