Есть ответ 👍

Що таке проміжний результат у математичних моделях? ​

186
260
Посмотреть ответы 1

Ответы на вопрос:


Вмассиве a получаем все возможные комбинации 0 и 1 (как в n-разрядном двоичном числе). для каждой полученной комбинации печатаем индексы элементов, которые = 1. var n,i: integer; a: array of integer; begin write('n = '); readln(n); setlength(a,n+1); while a[n]< > 1 do   begin    i: =0;   while (a[i]=1) do begin     a[i]: =0;     i: =i+1;   end;   a[i]: =1;   for i: =0 to n-1 do   if a[i]=1 then write(i+1);   writeln; end; end. пример: n = 3 1 2 12 3 13 23 123

Популярно: Информатика