Я бы решила так .
Сама запись решения с объяснениями, поэтому, возможно, нужно как-то по-другому записать
<em>// PascalABC.NET 3.3, сборка 1573 от 04.11.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ArrRandom(7,-5,5); a.Println(',');
a.Transform(t->t>3?-10:t+2); a.Println(',')
end.
<u>Пример</u>
-2,-1,4,2,5,0,2
0,1,-10,4,-10,2,4
Я уже решила программу прошлый раз, но условие было удалено, поэтому вот
скрин. Параметры пришлось дорисовать, так как оказывается менять нужно было на с, а не на ...
Если пешками ходить запрещено, то можно ходить только конями. Коней два, каждый может сходить на одно из двух полей, следовательно имеются 4 варианта ходов. После того, как ход белых был сделан, неопределенность в знаниях черных уменьшилась в 4/1=4 раза. 4=2², поэтому полученное количество информации составляет 2 бита.
10000+5000+600+90+4
ну это в сумме разрядных слогаемых, я не знаю подойдет или нет