На первой позиции может быть любая из четырёх букв.
На второй позиции может быть любая из трёх оставшихся букв.
На третьей позиции может быть любая из двух оставшихся букв.
Ответ: 4 * 3 * 2 = 24 слова.
<span>1)const nmax=50;
mmax=50;
var x:array [1..nmax, 1..mmax] of integer;
n,m,i,j,ki: integer;
begin
write('Введите размерность матрицы: ');
readln(n,m);
writeln('Введите элементы матрицы: ');
for i:=1 to n do
for j:=1 to m do
readln(x[i,j]);
writeln('Матрица: ');
for i:=1 to n do
begin
for j:=1 to m do
write(x[i,j]);
writeln(' ');
end;
j:=1;
while (j<=m) do
begin
ki:=0;
for i:=1 to n do
if (x[i,j] mod 2 =0) then ki:=ki+1;
writeln('В столбце',j,': ',ki,' чётных элементов');
j:=j+2;
end;
end.
2)</span>for i:=1 to 5 do begin<span>for j:=1 to 5 do begin
...
if (j mod 2=0) and (a[i,j]>0) then s:=s+a[i];
...
3)</span>int[,] mass = new int[5,6];<span>for(int i=0;i<5;i++)
{ for(int j=0;j<6;j++)
mass[i,j]=Convert.ToInt32(Console.ReadLine());
}
int [] mass2 =new int[6];
int c=0;
for(int i=0;i<6;i++)
{ mass2[c]=1;
for(int j=0;j<5;j++)
{if(mass[j,i]\%2==0&&mass[i,j]>0)
mass2[c]*=mass[j,i]}
c++;
}
for(int i=0;i<6;i++)
{ Console.WriteLine(mass2[i]);
}
Console.ReadLine()<span>;</span></span>
Ответ:
import itertools
def antipalindrom():
with open('input.txt', 'r') as file:
line = file.read()
array = []
antpal = []
for i in range(len(line)):
i+=1
array.append(list(itertools.combinations(line, i))[0])
array = [(lambda i: ''.join(i))(i) for i in array]
for item in array:
if item != item[::-1]:
antpal.append(item)
with open('output.txt', 'w') as f:
if not antpal:
f.write('NO SOLUTIONS')
else:
f.write(antpal[-1])
antipalindrom()
Объяснение:
Python 3.7
tg = @Fr0DK