За Х надо брать то значение,которое неизвестно (в данном случае патроны 2 брата),а у 1 брата осталось 10 патрон, так как в начале указано что и у 1 и у 2 брата по 10 патрон. Неизвестно сколько потратил 2 брат,поэтому решение такое: 10-х
Program g; var A,B,C: real; begin readln(A); C:=A; // А в степени 1 B:=A*A; // А в степени 2 A:=B*B; // А в степени 4 A:=A*B*C; // А в степени 1 на 2 на 4 = А в степени 7 writeln(A); end.