Переводим 3,5 КБ в биты,учитывая,что один знак=8битам
3,5 КБ=286720бит
Теперь делим данное число на кол-во знаков по битам
Получаем 286720/8=35 840 Байт(знаков)
Следует учитывать,что это решение верно,для кодировки КОИ-8
ОТВЕТ:35 840 знаков
В последних версиях Windows можно нажать Windows+R, в появившемся окне набрать mspaint и нажать ok (или Enter на клавиатуре)
32=2^6 => Для русского языка 1 символ несет 6 бит инфы.
26=2^i => i = log 26 по основанию 2 = 4,7 бит => Для фр. языка 1 символ несет 4,7 бит инфы.
V информации = 10 * 6 бит = 60 бит (для русского языка)
V информации = 10 * 4,7 бит = 47 бит (для фр. языка)
Значит для русского языка сообщение из 10 знаков несет больше информации.
#include <iostream>
#include <cmath>
using namespace std;
void main(){
double result ;<span>
int x,n=0,k = 2;</span><span>
cin >> x >> n;</span><span>
result = cos(pow(x, 1));
for (int i = 2;i<=n;++i)<span>
{
</span><span> if (i != k)</span><span>
result += cos(pow(x, i));</span><span>
else
</span><span> {
</span><span> result -= cos(pow(x, i));</span><span>
k += 3;</span><span>
}</span><span>
}
cout << "result = " << result;<span>
system("pause");
}</span></span></span>
var x,y,dist:real;
begin
readln(x,y);
dist:=sqrt(x*x+y*y);
readln(x,y);
x:=sqrt(x*x+y*y);
if (x>dist) then writeln('2-я точка ближе')
else if (x<dist) then writeln('1-я точка ближе')
else writeln('Одинаково')
end.