<span>Если </span>глухой удар барабана обозначить<span> чёрным кружочком, а </span>звонкий удар— светлым <span>… </span>Глухой удар обозначим на письме<span> буквой «А», а </span>звонкий<span> — буквой «В».
</span>
<span>Могу предложить на Паскале:
uses Crt;
var x, y, z: real;
</span><span>begin
ClrScr;
Write ('x = '); ReadLn(x);
Write ('y = '); ReadLn(y);
if (y<>-7) and (x+abs(y)>=0)
then
begin
z:=9*sqr(sqr(x))-sqrt(x+abs(y))/(y+7);
WriteLn('z = ', z:4:2);
end
else Writeln('None!');
ReadLn;
end.
Здесь важно учесть, что Y не должен равняться (-7), поскольку на 0 делить нельзя, и X должен быть больше или равен модулю Y, поскольку нельзя извлекать корень из отрицательного числа.
PS: Если надо решение на Си++, то это сделать просто, основываясь на приведенной выше программе...
</span>
1. ручка.
2. принтер.
~~~~~~~~~~~~~
104−(103)+102−(101)+…+2−(1) <span>= 52
Максимальное число получится при перестановке максимального значения после знака "-" и минимального значения после знака "+":
</span><span>104−(2)+102−(101)+…+103−(1) </span> = 52+2*103-2*2 = 254
Упрощения выражений показаны в прилагаемом файле.