1) 8 бит
2) 12 * 8 = 96 бит
3) Символы 8ми битные значит 12
X - количество вагонов, тогда вероятность того, что выбора купейного вагона p = x/28
I = log(2){1/(x/28)} =2
28/x =4
x =7
Ответ: 7 купейных вагонов
Если правильно понял задание то как то так:
Begin
var arr := arrGen(ReadInteger('Введите n: '), e -> ReadInteger()).Println().ToArray();
var sum := arr.Skip(arr.Length - 5).Sum();
Println(sum);
arr[0] := arr[0] < 0 ? arr[0] : sum;
arr.Println();
end.
=(7+2+6+4+6+0+9)/7=34/7=4,857142857142857