Считая, что каждый символ кодируется тремя байтами, определите, чему равен информационный объём следующего высказывания: Перестать читать книги — значит перестать мыслить.
Средняя глубина Камского водохранилища - 6,5 м. Площадь Горьковского водохранилища - 1400 кв. км. Объем Рыбинского водохранилища - 25 куб. км. Напор Цимлянского водохранилища - 26 м. Площадь Братского водохранилища - 5300 кв. км. Средняя глубина Куйбышевского водохранилища - 10,4 м. Объем Цимлянского водохранилища - 24 куб. км. Площадь Рыбинского водохранилища - 4650 кв. км. Объем Братского водохранилища - 180 куб. км. Площадь Камского водохранилища - 1700 кв. км. Напор Куйбышевского водохранилища - 28 м. Средняя глубина Цимлянского водохранилища - 9,2 м. Напор Камского водохранилища - 21 м. Площадь Куйбышевского водохранилища - 5000 кв. км. Напор Рыбинского водохранилища - 25 м. Средняя глубина Братского водохранилища - 34 м. Объем Куйбышевского водохранилища - 52 куб. км. Напор Горьковского водохранилища - 18 м. Средняя глубина Рыбинского водохранилища - 5,5 м. Объем Камского водохранилища - 11 куб. км. Напор Братского водохранилища - 104 м. Площадь Цимлянского водохранилища - 2600 кв. км. Большие и маленькие
// PascalABC.NET 3.1, сборка 1174 от 22.02.2016
begin
Writeln(Range(1,100).Select(i->sin(i)*cos(i)).Where(x->x<>0).Average)
end.
Тестовое решение:
-0.00136006072493969
2. А вот так учат писать это же школьные учителя:
// PascalABC.NET 3.1, сборка 1174 от 22.02.2016
var
m:array[1..100] of real;
i,k:integer;
s:real;
begin
s:=0;
k:=0;
for i:=1 to 100 do begin
m[i]:=sin(i)*cos(i);
if m[i]<>0 then begin
s:=s+m[i];
k:=k+1
end
end;
Writeln(s/k)
end.
Тестовое решение:
-0.00136006072493969
Средняя глубина Камского водохранилища - 6,5 м. Площадь Горьковского водохранилища - 1400 кв. км. Объем Рыбинского водохранилища - 25 куб. км. Напор Цимлянского водохранилища - 26 м. Площадь Братского водохранилища - 5300 кв. км. Средняя глубина Куйбышевского водохранилища - 10,4 м. Объем Цимлянского водохранилища - 24 куб. км. Площадь Рыбинского водохранилища - 4650 кв. км. Объем Братского водохранилища - 180 куб. км. Площадь Камского водохранилища - 1700 кв. км. Напор Куйбышевского водохранилища - 28 м. Средняя глубина Цимлянского водохранилища - 9,2 м. Напор Камского водохранилища - 21 м. Площадь Куйбышевского водохранилища - 5000 кв. км. Напор Рыбинского водохранилища - 25 м. Средняя глубина Братского водохранилища - 34 м. Объем Куйбышевского водохранилища - 52 куб. км. Напор Горьковского водохранилища - 18 м. Средняя глубина Рыбинского водохранилища - 5,5 м. Объем Камского водохранилища - 11 куб. км. Напор Братского водохранилища - 104 м. Площадь Цимлянского водохранилища - 2600 кв. км. Большие и маленькие