Думаю, что эта программа подойдёт:
var count,i,n,min,book: Integer;
a: array[0..100] of Integer;
begin
min:=1000;
writeln('Введите кол-во учебников');
readln(count);
dec(count);
for i:=0 to count do
begin
writeln('Введите кол-во заданий в ',i+1,' учебнике');
readln(n);
a[i]:=n;
end;
for i:=0 to count do
begin
if a[i]<min then
begin
min:=a[i];
book:=i+1;
end;
end;
writeln('Номер учебника, в котором находится наименьшее кол-во заданий: ',book);
end.
У черных 8 ходов если пешки могут ходить на 1 вперед- 3 бита
Но пешки в 1-й ход могут еще ходить на 2 вперед -+8=16 ходов 4 бита
Про белых черные узнают в зависимости от того какой пешкой походили
Иногда после хода пешки открывается путь для 1 фигуры, которую пешка
загораживала, а иногда открывается путь для 2-х фигур.
На три вроде),...........................
Как я понял, то:
1. Используем SUMIF(СУММЕСЛИ), указываем диапазон суммирования, и условие для суммирования.
2. Находим минимальное значение среди всех этих сумм.
<span><span>Формальный - запись алгоритма словесно, на естественном языке.
</span><span>Графический - изображение алгоритма в виде блок-схемы.</span></span>