89. Цепочка из трёх бусин, помеченных латинскими буквами X, Y, Z, V, W, формируется по следующему правилу. На первом месте одна из бусин X, Y, Z, не стоящая на
втором месте. В середине одна из бусин V, W, Z, кото-
рой нет на последнем месте. В конце цепочки стоит одна
из бусин W, X, Y, Z.
Сколько цепочек
создать по этому правилу?
Постройте дерево вариантов.
У меня получилось 27 вариантов, но нужно нарисовать это ср@ное дерево, а как я не понимаю. Может кто-нибудь
И скажите , 27 - это правильно?
Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('Количество строк/столбцов в матрице:');
Writeln('*** Исходная матрица ***');
var a:=MatrRandom(n,n,1,50);
a.Println(3); Writeln(3*a.ColCount*'-');
// начало расчетов
var s:=0;
for var i:=0 to n-1 do s+=a[i,n-i-1];
Writeln('1: S=',s);
Write('2: Суммы построчно: '); a.Rows.Select(row->row.Sum).PrintLn;
Write('3: Произведение элементов: ');
a.ElementsByRow.Aggregate(BigInteger(1),(p,q)->p*q).PrintLn;
var p:BigInteger:=1;
for var i:=0 to n-1 do p*=a[i,i];
Writeln('4: П=',p);
end.