Это называется число перестановок для трёх предметов. вычисляется через факториал числа предметов (произведение всех целых чисел от единицы до указанного): ответ: рисунки можно повесить шестью способами. почему так вычисляется, несложно понять, если перебрать варианты размещения рисунков: 1) на первое место мы можем поставить один из трёх рисунков (то есть тут возникает три варианта) 2) далее, в каждом из этих трёх вариантах, у нас останутся по два рисунка- значит, на второе место мы можем поставить либо один из них, либо другой (то есть, на этом этапе, каждый из трёх начальных вариантов размещения разветвляется на два варианта -получается всего 3*2 = 6 вариантов размещения 3) ну а далее, остаётся всего один рисунок -значит, на третьем месте получается только один вариант размещения последнего рисунка вот и выходит, что будет 3*2*1 = 6 вариантов.
shilinmikhaillg
30.03.2023
Var c: array[1..100] of integer; s,j,n,i: integer; begin readln(n); for i: =1 to n do read(c[i]); //сортировка по возрастанию for j: =1 to n-1 do for i: =1 to n-j do if c[i]> c[i+1] then begin s: =c[i]; c[i]: =c[i+1]; c[i+1]: =s; end; //вывод for i: =1 to n do write(c[i],' '); writeln; //сортировка по убыванию for j: =1 to n-1 do for i: =1 to n-j do if c[i]< c[i+1] then begin s: =c[i]; c[i]: =c[i+1]; c[i+1]: =s; end; //вывод for i: =1 to n do write(c[i],' '); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Для хранения растрового изображения размером 466 на 466 пикселей отвели 4 кб памяти. каково максимально возможное число цветов в палитре изображения?