Сначала посчитаем количество слов длины 13. Так как эти слова составлены лишь из 2 букв, то количество слов равно 2^13=8192
Теперь посчитаем количество палиндромов.
В палиндроме длины 13 достаточно знать первые 7 букв, чтобы восстановить оставшиеся 6 букв. Это значит, что всего палиндромов 2^7=128
Количество слов, не являющихся палиндромами, равно 8192-128=8064
Uses crt;var f,a,d,n,z:real;beginwriteln ('Введите число A');readln (a);writeln ('Введите число D');readln (d);writeln ('Введите число N');readln (n);writeln ('Введите число Z');readln (z);F:=(z*a+d*(n-1))/2;writeln('Ответ: ',f:2:1);end.
program massive;
var i,j,s,min,n:integer;
A:array [1..10000] of integer;
begin
readln(n);
for i:=1 to n do
readln(A[i]);
min:=999;
for i:=1 to n do
if A[i]<min then begin
min:=A[i];
s:=i;
end;
for j:=2 to i do
if j mod 2=0 then A[j]:=0;
for i:=1 to n do
write(A[i],' ');
end.
Var
A, B, X : Integer;
begin
Writeln('Введите кол-во газет:'); // Просим пользователя ввести кол-во газет
Readln(B); // Считываем то, что он ввел
Writeln('Введите цену первых 75 газет:');<span>
</span> <span>Readln(A);
</span>
Writeln('Введите цену остальных газет:');<span>
</span> <span>Readln(X);
</span> if B <= 75 then // Условие: если газет 75 или меньше, то...
Writeln('Мальчик заработает ', B * A, 'рублей.')
else // Иначе...
Writeln('Мальчик заработает ', 75 * A + (B - 75) * X, 'рублей.');
end.