Всего вариантов на поле 9*9=81 Вероятность попадания в жёлтый корабль = 3/81 * 100 = 3.7% Вероятность потопления жёлтого корабля с 1 выстрела = 0,037*0,46 = 0,017 или 1,7% (вероятности перемножаем т.к. необходимо чтобы было выполнено 2 условия) Вероятность попадания в красный корабль 14/81 * 100 = 17,28 % Вероятность потопления красного корабля с 1 выстрела = 0,1728*0,71 = 0,1227 или 12,3% Складываем вероятности и получаем вероятность потопления любого корабля с одного выстрела = 12,3 + 1,7 = 14 ответ: 14
procedure MassivSort(var arr : array of Real; const N : Integer);var I: Integer; J: Integer; K: Integer; M: Real;begin for i:=1 to N do begin m:=Arr[i-1]; k:=i; for j:=i to n do begin if m>Arr[j-1] then begin m:=Arr[j-1]; k:=j; end; end; Arr[k-1]:=Arr[i-1]; Arr[i-1]:=m; end;end;
Сортировка по убыванию:
procedure sort; var i , j , tmp : integer; begin for i := 1 to n - 1 do for j := i + 1 to n do if a[i] < a[j] then begin tmp := a[i]; a[i] := a[j]; a[j] := tmp; end;
Вероятность попадания в жёлтый корабль = 3/81 * 100 = 3.7%
Вероятность потопления жёлтого корабля с 1 выстрела = 0,037*0,46 = 0,017 или 1,7% (вероятности перемножаем т.к. необходимо чтобы было выполнено 2 условия)
Вероятность попадания в красный корабль 14/81 * 100 = 17,28 %
Вероятность потопления красного корабля с 1 выстрела = 0,1728*0,71 = 0,1227 или 12,3%
Складываем вероятности и получаем вероятность потопления любого корабля с одного выстрела = 12,3 + 1,7 = 14
ответ: 14